tableview的设置

1、tableview区头的字体 颜色设置

-(void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section
{
    UITableViewHeaderFooterView *header = (UITableViewHeaderFooterView *)view;
    
    header.textLabel.textColor = [UIColor redColor];
    
    header.contentView.backgroundColor = [UIColor yellowColor];
    
}

2、给cell右侧设置图片(accessoryView属性)

UIImageView *imgview = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"sousuo"]];
    imgview.frame = CGRectMake(0, 0, 20, 20);
    cell.accessoryView = imgview;;
tableview的设置_第1张图片
5169BEBA-1890-4865-812B-D08D9D111174.png

3、设置分割线与屏幕左边距离为0

-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
    if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {
        [cell setSeparatorInset:UIEdgeInsetsZero];
    }
    
    if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {
        [cell setLayoutMargins:UIEdgeInsetsZero];
    }
}

你可能感兴趣的:(tableview的设置)