清除xcode中的所有文本字段

时间:2009-04-08 00:45:51

标签: iphone cocoa-touch uitextfield

选择文本字段以使用键盘输入文本时,是否有清除所有测试字段的方法。

例如,如果您有一个已经运行过一次的小费计算器,并且现在已经填充了所有字段。

现在,当您想要运行另一个计算时,单击文本字段,所有其他字段也会自动清除。

希望这是有道理的。 史蒂夫

2 个答案:

答案 0 :(得分:1)

您的视图控制器应实现UITextFieldDelegate协议。然后将-textFieldShouldBeginEditing:-textFieldDidBeginEditing:方法添加到视图控制器。在您的nib文件中或创建文本字段时,将其delegate属性设置为视图控制器。

然后,当调用-textFieldShouldBeginEditing:-textFieldDidBeginEditing:方法时,如果您的应用已准备好开始新计算,则可以清除所有文本字段。

答案 1 :(得分:0)

你可能想要标记这个(以及随后的问题)“cocoa-touch”,因为它们是关于在iPhone OS的Cocoa Touch框架中使用API​​,而不是“xcode”(这只是开发工具)。