我一直在阅读文档,但我找不到这样做的方法。这可能是一件非常简单的事情。
假设我有一个名为 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/