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