我是一名学生iOS开发者,我试图在一个集合视图单元格中控制一个返回3个(或更多)tableviews的tableview,这样我就可以拥有多个tableview。我相信我实现了一切正确但没有数据返回到各个tableviews我已经在tableview的原型单元格中设置了reuseidentifiers,并且委托和数据源也设置为VC。
B2BGW service
这是我的项目编辑器更清楚。
答案 0 :(得分:2)
您需要在两个函数中提供默认返回值。因为应该返回编译器检查所需函数Int
的值,并且在这些函数中,如果任何条件不匹配,它将不会返回任何内容。
func numberOfSectionsInTableView(tableView: UITableView) -> Int {
// #warning Incomplete implementation, return the number of sections
if tableView == tableView1 {
return 2;
}
else if tableView == tableview2
{
return 3;
}
return 0; // here
}
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
// #warning Incomplete implementation, return the number of rows
if tableView == tableView1 {
return 2;
} else if tableView == tableview2 {
return 1;
}
return 0; // here
}