我有一个关于桌面视图的问题。
我知道我们可以返回的节数和行数。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
你能告诉我怎样才能得到这样的东西吗:
一个部分内的一个部分(和另一个部分,如果可能的话)—
然后在那里配置行?
我要回什么地方
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
最佳答案
您必须在cellforrowatindexpath中创建自己的实现,在这里您返回的行实际上是由多行组成的,可能还有一个标题标签。或者更好的方法是将其他行设为“header row”,然后签入cellforrowatindexpath,无论您是在“header row”行还是普通行;如下所示:
if (indexPath.row == 0) {
// return header row
} else {
// return normal row
}
当然,在numberofrowsinsection中,对于有标题的部分,您必须返回正常的行数+1。
关于iphone - 节内的节-UITableView-,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6280246/