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