代码之家  ›  专栏  ›  技术社区  ›  Nithin

计算器应用程序,从按钮启动文本字段,iPhone

  •  0
  • Nithin  · 技术社区  · 15 年前

    我正在创建一个简单的计算器应用程序。我有10个标记为0到9的按钮,以及5个用于操作的按钮。我有一个uitexted,应该从按钮中填充它。即当用户单击按钮1时,应在字段中输入1,以此类推。此外,即使用户点击另一个值,输入的值也应该存在。怎么做..请帮忙..

    2 回复  |  直到 15 年前
        1
  •  1
  •   willcodejavaforfood    15 年前

    您需要将文本字段(和按钮)声明为 Outlets 在接口生成器中。然后,您需要将每个按钮的touch-up-inside事件连接到一个方法。您可以有10个方法,每个按钮一个,或者只有一个方法并过滤 id tag . 在按钮操作中,您可以通过附加正确的数字轻松更新文本字段。

        2
  •  1
  •   Mick Walker    15 年前

    我个人将用户输入存储在NSmutableString中,验证输入(用于计算),并在验证返回true时将其添加到变量中。

    然后,当按下按钮时,只需使用nsmutableString的内容更新uitextfield。

    为了进行计算,需要进行计算时,可以将字符串值转换为适当的数字类型。