使用带有UITableViewController的UITableView子类

时间:2009-05-17 16:17:32

标签: iphone uitableview

如何告诉我的UITableViewController使用我的自定义UITableView子类tableView而不是常规UITableView

3 个答案:

答案 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。

您可以在那里使用自己的表子类。