在这种方法中 -
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
我想只在有多个部分时触发方法 - 我如何在此处进行部分计数?
答案 0 :(得分:4)
有一个委托方法numberOfSectionsInTableView,只需调用:
[self numberOfSectionsInTableView:tableView];
答案 1 :(得分:3)
我认为没有办法阻止调用此方法,但如果您不需要标题,则可以返回nil
。
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{
if ([self numberOfSectionsInTableView:tableView] > 1){
//Create your view and return it
}else{
return nil;
}
}