【问题标题】:UITextField from NIB is not instantiated来自 NIB 的 UITextField 未实例化
【发布时间】:2011-04-27 03:16:57
【问题描述】:

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

我制作了一个带有相应笔尖的简单 UIViewController。在笔尖中,我添加了一个标签和一个文本字段。我将它们连接到视图控制器上相应的 UILabel 和 UITextField 对象。在 viewDidLoad 中,UILabel 对象被实例化,但 UITextField 为 nil (0x0)。实例化 UITextField 是否需要一些特殊操作?我认为 nib 中的所有 UI 元素都会自动实例化。

jorj

【问题讨论】:

  • 你确定你把你的UITextField 连接到了IBOutlet
  • 是的。为了确定,我已经做了很多次。我什至删除了一次文本字段,然后重新读取并重新连接。

标签: ios uitextfield nib


【解决方案1】:

当你定义一个 IBOutlet 为实例变量时,请确保对应的@property 具有相同的名称,否则你会在 stackoverflow 上发布一个愚蠢的问题并对此感到非常愚蠢!

jorj

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-15
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    • 2012-06-08
    • 1970-01-01
    相关资源
    最近更新 更多