我有什么 : 10+ View Controller 使用 UITableView
与自定义 UITableViewCell
.每个 View Controller 加载不同的数据并转发到不同的子页面,因此它们不能组合在一起。
更改的目的是在单个自定义 UITableView
中集中管理表格 View 的外观。子类。但是由于每个 View Controller 加载的数据不同,我认为 UITableViewDataSource
和 UITableViewDelegate
必须分配给它的原始 View Controller 类。
如何进行更改?还是我想错了方向?
最佳答案
tableview 的数据源可以独立于它的委托(delegate)。所以,把你所有的外观配置放在一个 UITableView 子类中,它实现了自己的委托(delegate)方法,然后为每个负责数据源实现的 tableview 创建一个单独的 NSObject 子类。
关于ios - 使用自定义 UITableViewCells 子类 UITableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10576950/