0

我使用内置的“标签栏”模板创建了一个新的 iPhone 项目。

我在视图中放置了一些滑块、标签、文本字段。

我为上述 UI 对象添加了所需的代码:“IBOutlet、@property、@synthesize 和 release”。

它保存和编译没有任何错误或警告。

我尝试通过控制拖动来连接我的连接,但没有看到我的任何 IBOutlets 出现在列表中。我似乎无法将 IB 的任何出口“连接”到我的代码。(我的 IBAction 都连接良好)

我做错了什么?

4

1 回答 1

1

我想问题是您需要告诉 Interface Builder 您尝试将这些 UI 对象连接到的对象是您自己的子类。

例如,如果您尝试通过“文件所有者”代理对象连接它们,请选择“文件所有者”并转到工具 -> 身份检查器。在“类”文本字段中,输入自定义子类的名称。现在 IB 知道要检查自定义 IBOutlets 和 IBActions 的类的头文件。

于 2010-02-03T05:34:37.340 回答