iphone - 将 Controller 与界面构建器连接起来?

标签 iphone ios xcode interface-builder

我一直在阅读文档,但我找不到这样做的方法。这可能是一件非常简单的事情。

假设我有一个名为 Table 的类,它是 UITableViewController 的子类。表有一个头和实现文件,Table.h 和 Table.m

现在,在我的 Root View Controller 中,我想将 UITableViewController 放到 nib 中,使 UITableViewController 成为一个表,并设置它的委托(delegate)和数据源,以便我可以在 Table.m 中实现它的协议(protocol)方法

所以我在我的 RootViewController.h 和 .m 中包含了 Table.h,我设置了一个 Table *table 实例变量和一个 @property(非原子,保留)IBOutlet Table *table,并将一个 UITableViewController 放到 RootViewController.xib 上。然后我去找身份检查员并尝试将类更改为 Table,但这似乎不起作用。

所以总而言之,我想继承 UITableViewController 并将它的一个实例放在我的 RootViewController.xib 中。我的 RootViewController 是一个 SplitViewController,我的目标是在左侧窗口中有一个表格 View ,在右侧有一个导航 View 。

最佳答案

我需要在界面构建器窗口的左侧(在文件所有者和第一响应者所在的栏上)放置一个“对象”(在界面构建器的对象库中搜索“对象”),将该对象的类更改为表,然后将 UITableView 拖入界面构建器并将其(委托(delegate)和数据源)连接到侧栏上的我的表对象。

关于iphone - 将 Controller 与界面构建器连接起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6683453/

相关文章:

iphone - 自定义标签栏设置框架和位置

ios - Pod Install : Ignoring ffi-1. 13.1 因为它的扩展没有被构建。试试 : gem pristine ffi --version 1. 13.1

xcode - 以编程方式启动 OS X 应用程序

ios - iOS中图像的动量旋转

ios - 使用 sleepy mongoose api 从 iphone 应用程序访问安装在 aws ec2 实例上的 mongodb

ios - Swift 中的类扩展与子类化?

ios - 用于导航栏标题的多种字体

iphone - 用于 arm7/iOS 4.3 的 pjsip 构建 - 在 mips_test.o 中找不到符号

iphone - 使用过滤器更改 UITextView 链接的颜色?

iphone - UIImage 未加载但文件存在