我正在开发iOS应用程序,我需要你的帮助!
我的主页是一个UIView,在这个UIView我有一个UIImageView,...,还有一个UITableView。
我创建了一个UITableViewController类,我需要将这个类关联到我的UITableView。
我该怎么办?
祝你好运!
答案 0 :(得分:1)
如果我们假设您的“主页”是RootViewController类(.h / .m / .xib),您将扩展此类以具有UITableViewDelegate和UITableViewDataSource。在UITableView的定义中,您将委托和数据源设置为RootViewController并添加所需的单元格渲染方法。
不需要UITableViewController。
答案 1 :(得分:1)
为什么你想为它创建一个UITableViewController。只需创建一个UIViewController并将UITableViewControllerDelegate和UITableViewDataSource附加到它以控制您的UITableView:
SomeClass : UIViewController <UITableViewControllerDelegate, UITableViewControllerDataSource>
在viewDidLoad中你必须将tableview的委托/数据源分配给你的UIViewController:
self.tableView.delegate = self;
self.tableView.datasource = self;