选择文本字段以使用键盘输入文本时,是否有清除所有测试字段的方法。
例如,如果您有一个已经运行过一次的小费计算器,并且所有字段现在都已填充。
现在,当您要运行另一个计算时,您单击文本字段,所有其他字段也会自动清除。
希望这是有道理的。史蒂夫
选择文本字段以使用键盘输入文本时,是否有清除所有测试字段的方法。
例如,如果您有一个已经运行过一次的小费计算器,并且所有字段现在都已填充。
现在,当您要运行另一个计算时,您单击文本字段,所有其他字段也会自动清除。
希望这是有道理的。史蒂夫
您的视图控制器应该实现该UITextFieldDelegate
协议。然后将-textFieldShouldBeginEditing:
or-textFieldDidBeginEditing:
方法添加到您的视图控制器。在您的 nib 文件中或创建文本字段时,将它们的delegate
属性设置为您的视图控制器。
然后,当调用-textFieldShouldBeginEditing:
or-textFieldDidBeginEditing:
方法时,如果您的应用程序准备好开始新的计算,您可以清除所有文本字段。
您可能希望将此(以及您的后续问题)标记为“cocoa-touch”,因为它们是关于在 iPhone OS 的 Cocoa Touch 框架中使用 API,而不是“xcode”(这只是一个开发工具)。