天天看點

自定義普通文本TableView header footer 視圖

1. 先注冊

[self.lawyerTableView registerClass:[UITableViewHeaderFooterView class] forHeaderFooterViewReuseIdentifier:@"header"];
           

2. 實作代理方法

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
    UITableViewHeaderFooterView *headerView = [tableView dequeueReusableHeaderFooterViewWithIdentifier:@"header"];
   
    return headerView;
}

           
- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section
{
    UITableViewHeaderFooterView *headerView = (UITableViewHeaderFooterView *)view;
    headerView.textLabel.font = [UIFont systemFontOfSize:14];
    headerView.textLabel.textColor = RGB(47, 181, 29);
   
    if (section == 0) {
        headerView.textLabel.text = @"推薦";
    }else{
        headerView.textLabel.text = @"查詢結果";
    }
}