Ios 无法设置引用出口
我无法为我创建的文本字段设置引用出口。我正试图通过Ctrl-Drag来实现这一点。有人能提供建议吗?我已将代理设置为视图控制器。一般来说,我只有一个视图,其中填充了一些文本字段,并且我为ViewController.h编写了以下代码,我正试图将其设置为引用出口:Ios 无法设置引用出口,ios,objective-c,xcode,iboutlet,Ios,Objective C,Xcode,Iboutlet,我无法为我创建的文本字段设置引用出口。我正试图通过Ctrl-Drag来实现这一点。有人能提供建议吗?我已将代理设置为视图控制器。一般来说,我只有一个视图,其中填充了一些文本字段,并且我为ViewController.h编写了以下代码,我正试图将其设置为引用出口: @property (weak, nonatomic) IBOutlet UITextField *userIDText; 首先,确保要从中拖动的控件与outlet是同一类(在本例中为UITextField),或者它可以是该类的子类
@property (weak, nonatomic) IBOutlet UITextField *userIDText;
首先,确保要从中拖动的控件与outlet是同一类(在本例中为
UITextField
),或者它可以是该类的子类
其次,确保控件的父视图是要拖动到的文件的子类
第三,确保要拖动到的文件已保存。这是我遇到的最常见的问题。转到要拖动到的源文件,按Cmd+S保存
第四,当有疑问时,Cmd+Shift+K进行清理,Cmd+B进行构建,然后重试。如果仍然不起作用,请重新启动Xcode。如果它仍然不起作用,请重新查看检查表。在我的情况下,为了能够创建一个参考出口
您是按Ctrl键拖动它,还是只编写了代码?我的意思是说Ctrl键拖动不起作用…我没有获得将View Controller设置为引用输出的小弹出选项。换句话说,我确实尝试按Ctrl键拖动它,但不起作用,我不确定为什么要将IB View Controller设置为您的View Controller子类?完成此操作后,您应该能够将IBOutlet链接到控件,甚至可以通过拖动控件来创建新的outlet。如果您是iOS开发新手,我强烈建议您遵循一些教程,因为这是非常基本的。在我的情况下,Ic不能在源代码文件和interfacebuilder之间拖放。可能是因为嵌套太深了。但我可以将界面生成器中的viewcontroller拖放到其子元素。这正是我无意中删除引用插座后所需的内容。:)