如何告诉我的UITableViewController
使用我的自定义UITableView
子类tableView
而不是常规UITableView
?
答案 0 :(得分:15)
将UITableViewController.tableView属性设置为自定义UITableView子类的实例。
答案 1 :(得分:6)
在界面构建器中,将tableview类与身份检查器视图中的自定义表视图相关联
答案 2 :(得分:-1)
UITableViewController只是一个带有UITableView实例的UIViewController,viewController被设置为表的委托和dataSource。 viewController为这些委托方法实现存根。
你可以通过让UIViewController实现UITableViewDataSource和UITableViewDelegate协议来自己完成。然后在UIViewController的loadView(或viewDidLoad)方法中设置tableView实例的dataSource并委托给self。
您可以在那里使用自己的表子类。