0

我正在开发一个 iOS 应用程序,我需要你们的帮助!

我的主页是一个 UIView,在这个 UIView 中我有一个 UIImageView,...,还有一个 UITableView。

我创建了一个 UITableViewController 类,我需要将这个类关联到我的 UITableView。

我能怎么做 ?

最好的祝福 !

4

2 回答 2

1

如果我们假设您的“主页”是 RootViewController 类 (.h/.m/.xib),您将扩展该类以具有 UITableViewDelegate 和 UITableViewDataSource。在 UITableView 的定义中,您将委托和数据源设置为 RootViewController 并添加单元渲染所需的方法。

不需要 UITableViewController。

于 2012-07-18T13:39:20.837 回答
1

你为什么要为它创建一个 UITableViewController。只需创建一个 UIViewController 并将 UITableViewControllerDelegate 和 UITableViewDataSource 附加到它以控制您的 UITableView:

 SomeClass : UIViewController <UITableViewControllerDelegate, UITableViewControllerDataSource>

在 viewDidLoad 中,您必须将 tableview 的委托/数据源分配给您的 UIViewController:

self.tableView.delegate = self; 
self.tableView.datasource = self;
于 2012-07-18T13:40:42.287 回答