我在Interface Builder中向ViewController添加了一个UITableView组件,以便更容易自定义,因为UITableViewController不允许我设置背景图像。
我已经实现了一些基本功能,只是为了测试它是否有效,但无法让它显示任何单元格 - 是否有人对如何使其工作有任何建议?
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 3;
}
// Customize the number of rows in the table view.
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
if (section == 1) {
return 2;
}
else {
return 1;
}
}
我创建了一个名为tripSettings的UITableView IBOutlet,并将其作为参考插座进行连接
答案 0 :(得分:1)
确保tableView作为您的视图控制器dataSource
和delegate
。
答案 1 :(得分:0)
您必须使您的类继承自UIViewController,然后使用界面构建器将委托和数据源设置为文件的所有者
答案 2 :(得分:0)
对于tableView,应用程序中的多个实体必须交互:视图控制器,表视图本身以及表视图的数据源和委托。