如果使用Xcode制作一个iOS计算器,我将如何添加一个小数点button?

如何添加一个小数点button,所以我不必做整数? 如果我想要任何十进制数,如1.2或100.4或3.0或类似的东西,我将如何将它添加到我正在做的计算器?

你的问题没有给我太多的信息。 其他button如何工作?

如果我正在制作一个计算器,我会在顶部有一个标签,显示当前的读数。 按一个数字button,我会更新与最后的数字标签。

对于小数点button,您只需添加一个。 到标签的末尾。 您可能想要一个全局variablesBOOL hasDecimalPlace并将其设置为true,以便知道是否已经有一个小数位。 只要记住在清除视图或进行计算或类似操作时再次将其设置为false即可。

 - (IBAction)Decimal:(id)sender{ NSString *currentText = Text.text; if ([currentText rangeOfString:@"." options:NSBackwardsSearch].length == 0) { Text.text = [Text.text stringByAppendingString:@"."]; } }