为什么不使用嵌入了TableView的UIViewController?
答案 0 :(得分:3)
UITableViewController有三个属性:
此外,您只能在UITableViewController中在Interface Builder中创建静态单元格。
如果您需要上面的任何内容 - 请使用它而不是UIViewController子类。
答案 1 :(得分:1)
UITableViewController
是一个“快捷方式”,在您需要一个包含静态数据的简单表并在NIB / Storyboard中存档时非常有用。使用UITableViewController
可以免费获得大部分行为,而无需为其编写和管理特殊数据源。
除了这种情况之外,UITableViewController
使用嵌入式UIViewController
为UITableView
提供了很少的内容。