我怀疑我想清除
1)假设我在tabbar上有4个按钮,当你按下它们时它们正在加载tableVC,那么我可以使用相同的tableVC吗?
2)ok说我正在使用不同的tableVC,但是你按下详细信息部分,t * 母鸡我可以为所有其他人使用相同的detailSection VC, *
或者我需要单独的tableVC和所有的单独的DetailSectionVC,即4 + 4 VC ???
因为所有的设计模式都相同所以我不能为所有人提供相同的细节部分
答案 0 :(得分:0)
您可以重用tableViewControllers或任何viewController。
如果它们共享大部分功能,那么最佳设计模式是将所有功能添加到单个tableVC,然后为每个选项卡子类化tableVC,覆盖需要表现不同的方法。
或者如果所有标签都具有相同的功能......
只需使用相同的tableVC控制器并传入您希望它显示的数据源(数据数组)。
所以我可以为所有人使用相同的tableVC
是强>
我可以使用相同的detailSection VC 所有其他人?
是强>