2009-06-09 4 views

ответ

4

Вам нужно будет использовать

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section 
{ 
    return 30; 
} 


- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section  
{ 
    UIView *v = [[UIView alloc] init]; 
    [v setBackgroundColor:[UIColor blackColor]]; 
    return [v autorelease]; 
} 

Это было свободно рукой так что простите любые опечатки, и т.д ..

UPDATE: Это работает только для «сгруппированных» таблиц. Сгруппирована ли ваша таблица или нормальная?

0

Да. Настройка HeaderInSection с использованием метода в UITableViewDelegate протокола:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 

Как возвращает UIView, вы можете установить его на что угодно или просто

[UIView setBackgroundColor:UIColor];

Смежные вопросы