2009-06-09 5 views

Répondre

4

Vous devez utiliser

- (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]; 
} 

Ce fut sans Pardonne donc remis les fautes de frappe, etc ..

MISE À JOUR: Cela ne fonctionne que pour les tables 'groupées'. Votre tableau est-il groupé ou normal?

0

Oui. Personnaliser l'HeaderInSection en utilisant la méthode dans le protocole UITableViewDelegate:

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

Comme il retourne un UIView, vous pouvez définir à tout ce que vous aimez ou tout simplement

[UIView setBackgroundColor:UIColor];