UITableView - 如何从辅助视图注册单元格?

时间:2016-01-13 00:30:36

标签: ios uitableview interface-builder

如果将UITableViewCell拖到视图控制器的顶部工具栏上,它将显示在IB中的视图控制器上方作为辅助视图。这很好,因为你可以在那里做所有的布局。但是你怎么得到一个表格视图来从那里加载单元格?

这不起作用:

[self.tableView registerClass:[MyCustomTableViewCell class] forCellReuseIdentifier:@"MyCell"];

由于它不在单独的nib文件中,registerNib似乎也不合适。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

虽然可能有可能在设计tableview单元格时有几个选项。您可以在单独的.xib文件中设计它,也可以使用原型单元格。下面是一个单独的.xib文件的示例。当您使用单独的.xib时,您将使用registerNib方法。

enter image description here

或者使用原型单元格,其中单元格会自动注册到tableView。

enter image description here