如何将界面生成器中的文本字段的委托设置为“文件所有者”?
问题描述:
我想实现的:如何将界面生成器中的文本字段的委托设置为“文件所有者”?
- (BOOL) textFieldShouldReturn:(UITextField *)textField
方法。由于某种原因,它没有被调用。我在代码中将文本字段设置为第一响应者。我知道我也需要将界面生成器中的文本字段的委托设置为'文件所有者'。那是怎么回事?谢谢!
答
您可以右键单击从界面生成器画布上的文本字段拖动到左侧对象列表中的File's Owner
图标。
或者您可以选择文本字段,打开outlet inspector,从delegate
旁边的小圆圈拖动到对象列表中的File's Owner
图标。
或者,您可以右键单击从对象列表中的文本字段图标拖动到该列表中相同的File's Owner
图标。
或者您可以在代码中设置委托。
答
如果声明了UITextField
作为IBOutlet
属性,你可以添加以下行你viewDidLoad
:self.myTextField.delegate = self
或者,你可以做分镜脚本。