NIB 中的 UITextField 未实例化

发布于 2024-11-03 16:14:48 字数 247 浏览 0 评论 0原文

我必须在这里遗漏一些非常明显的东西......

我制作了一个带有相应笔尖的简单 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

誰認得朕 2024-11-10 16:14:48

当您将 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文