可视化设计以编程方式创建的TableView的TableViewCell

时间:2018-08-04 23:16:02

标签: swift uitableview

我想以编程方式添加一个UITableView,然后以编程方式添加UITableViewCells

我希望用代码完全创建TableView,但我希望在情节提要中创建原型单元。

从我看过的教程中,我通常将TableView放在情节提要中,然后在其中放置原型单元格。

如果我不将TableView放在情节提要中,应该将单元格放在哪里?在同一视图上的任何地方都可以吗?

1 个答案:

答案 0 :(得分:2)

有趣的问题。正如您所说,“现代”方法是在情节提要中创建单元原型,但这也需要在情节提要中定义表格视图。

我建议您使用func register(_ nib: UINib?, forCellReuseIdentifier identifier: String)函数为每个单元格标识符注册nib(xib)文件,向包含这些单元格的项目中添加nib文件(实际上是xib文件),然后通过正常使用它们的重用标识符。