我有一个 MainViewController,我想向它添加两个 UITableView,每个都有不同的单元格。但是我不想通过检查表委托方法来阻塞我的 MainViewController 代码,然后再对其进行操作。它变得太乱了。
所以我想我会继承 UITableView 并让它自己处理 cellForRow 和其他表格方法,这样当我想向 MainViewController 添加表格时,我所要做的就是
CustomTable *customTable = [[CustomTable alloc] init];
[self.view addSubview:customTable];
并且所有委托方法都将在该类中处理,从而使我的 MainViewController 变得杂乱无章。
我接近这个错误吗?我应该继承 UITableViewController 吗?有什么不同?