改变UITableView头视图的背景色

1、当有自定义的头视图时:

- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section{

    view.tintColor = [UIColor clearColor];

}

2、当没有自定义的头视图时:

- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section

{

    UITableViewHeaderFooterView *v = (UITableViewHeaderFooterView *)view;

    v.backgroundView.backgroundColor = [UIColor clearColor];

}

你可能感兴趣的:(改变UITableView头视图的背景色)