NIB 中的 UITextField 未实例化
我必须在这里遗漏一些非常明显的东西......
我制作了一个带有相应笔尖的简单 UIViewController 。在笔尖中,我添加了一个标签和一个文本字段。我将它们连接到视图控制器上相应的 UILabel 和 UITextField 对象。在viewDidLoad中,UILabel对象被实例化,但UITextField为nil(0x0)。实例化 UITextField 是否需要一些特殊操作?我认为笔尖中的所有 UI 元素都会自动实例化。
约吉
I have to be missing something very obvious here...
I made a simple UIViewController with a corresponding nib. In the nib, I added a label and a textfield. I connected them to corresponding UILabel and UITextField objects on the view controller. In viewDidLoad, the UILabel object is instantiated, but the UITextField is nil (0x0). Is there some special action required to instantiate the UITextField? I thought that all UI elements from a nib were automatically instantiated.
jorj
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当您将 IBOutlet 定义为实例变量时,请确保相应的 @property 具有相同的名称,否则您将在 stackoverflow 上发布一个愚蠢的问题并感到非常愚蠢!
约吉
When you define an IBOutlet as an instance variable, make sure the corresponding @property has the same name or you will post a dumb question on stackoverflow and feel very stupid about it!
jorj