UITableViewCell - 仅第一个单元格的No Section Header

Dan*_*cer 1 objective-c uitableview ios

是否可以隐藏/删除第一个tableviewHeader?

基本上我想说明,这将被设计为提供一个自定义单元格 - 我不希望这有一个标题 - 我这种逻辑添加到我的heightForHeaderInSection方法 -

-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{

    return 40;
}
Run Code Online (Sandbox Code Playgroud)

Mid*_* MP 5

检查一下:

-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
    if(section == 0)
    {
         return 0;
    }
    return 40;
}
Run Code Online (Sandbox Code Playgroud)

或者你可以实施 viewForHeaderInSection

 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
 {
     if(section == 0)
     {
         return nil
     }
     //else return header view
 }
Run Code Online (Sandbox Code Playgroud)