0

我有一个 UIViewController,它的 UITableView 占据了屏幕的一半。

我也有一个子类 UITableViewController,但我不知道如何将子类 UITableViewController 与我的表关联?

4

1 回答 1

1

从您的问题中不清楚为什么在这种情况下您要尝试创建 UITableViewController 和 UIViewController 。您是否有 2 个不同的表要控制?或者您是否正在尝试做一些特别的事情来让 2 个不同的控制器管理视图/子视图层次结构的不同部分?

通常,UITableViewController 的表是自动创建的或在 NIB 文件中创建的。从 UITableViewController 文档:

如果通过 initWithNibName:bundle: 方法(由超类 UIViewController 声明)指定 nib 文件,UITableViewController 会加载归档在 nib 文件中的表视图。否则,它会创建一个未配置的 UITableView 对象,具有正确的尺寸和自动调整大小的掩码。您可以通过 tableView 属性访问此视图。

因此,您通常不需要将您的子类 UITableViewController 与其表相关联,因为这已经为您处理好了。

于 2012-07-10T12:15:27.777 回答