2009-08-16 7 views

Répondre

11

Créer un UIView vide, définissez sa hauteur à la hauteur dont vous avez besoin, puis définissez ce point de vue que le tableHeaderView.

Vous pouvez tout faire depuis Interface Builder, même.

Si vous voulez calculer quelle hauteur est nécessaire:

CGFloat headerHeight = (tableView.size.height - tableView.rowHeight * [tableView numberOfRowsInSection:0])/2; 
// assuming one section, otherwise add all sections 
+0

Merci man.Sounds bonne. – Shay

+0

S'il répond à votre question, marquez-le aussi comme une réponse! :) –

2

vous devez utiliser tableView.bounds.size.height au lieu de tableView.size.height et soustraire le sectionHeaderHeight ainsi

+0

Une idée pourquoi les tablesView.bounds sont différentes de la tableView.size? –

Questions connexes