我无法为iPhone应用更新UITextField。我使用Interface Builder设置了布局,在ViewController中创建了一个文本字段的实例,并将ViewController设置为文本字段的委托。
当我输入信息并按完成时,代码中的文本字段对象似乎没有响应。
有没有人有任何想法为什么它不起作用?
答案 0 :(得分:1)
如果要在界面构建器中创建文本字段,则无需在代码中分配和初始化它。将文本字段链接到IB中的文件所有者(我假设文件所有者是您的视图控制器)作为委托。如果您需要专门参考它,还可以在视图控制器中创建和插座,并将其链接到文本字段。这包含在文档中最基本的教程应用程序中。
要在按下完成按钮时进行响应,请从textFieldShouldReturn
协议实施UITextFieldDelegate
方法。在该方法中辞退第一响应者并返回YES。
答案 1 :(得分:0)
您的文本字段是否已连接到代码中的IBOutlet?也许如果你发布一些相关的代码,它会有所帮助。