UITextField没有更新

时间:2011-10-01 18:09:05

标签: ios

我无法为iPhone应用更新UITextField。我使用Interface Builder设置了布局,在ViewController中创建了一个文本字段的实例,并将ViewController设置为文本字段的委托。

当我输入信息并按完成时,代码中的文本字段对象似乎没有响应。

有没有人有任何想法为什么它不起作用?

2 个答案:

答案 0 :(得分:1)

如果要在界面构建器中创建文本字段,则无需在代码中分配和初始化它。将文本字段链接到IB中的文件所有者(我假设文件所有者是您的视图控制器)作为委托。如果您需要专门参考它,还可以在视图控制器中创建和插座,并将其链接到文本字段。这包含在文档中最基本的教程应用程序中。

要在按下完成按钮时进行响应,请从textFieldShouldReturn协议实施UITextFieldDelegate方法。在该方法中辞退第一响应者并返回YES。

答案 1 :(得分:0)

您的文本字段是否已连接到代码中的IBOutlet?也许如果你发布一些相关的代码,它会有所帮助。