0

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

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

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

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

4

2 回答 2

1

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

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

于 2009-04-08T01:14:05.067 回答
0

您可能希望将此(以及您的后续问题)标记为“cocoa-touch”,因为它们是关于在 iPhone OS 的 Cocoa Touch 框架中使用 API,而不是“xcode”(这只是一个开发工具)。

于 2009-04-08T07:13:41.613 回答