/ / Rembourrage étrange au bas de la cellule avec UITableView - iphone, ios, objective-c, cacao-touch, uitableview

Rembourrage étrange de UITableView au bas de la cellule

J'ai un UITableView dans lequel je montre un groupe de cellules personnalisées. La cellule est configurée pour avoir une hauteur de 50 pixels:

entrer la description de l'image ici

Je réaccorde 50 dans la méthode heightForRow:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
return 50.f
}

Mais à la fin, il y a un étrange espacement / remplissage de 10-15 pixels entre chaque cellule:

entrer la description de l'image ici

Qu'est-ce que je fais mal?

Merci!

Réponses:

0 pour la réponse № 1

Sans voir la configuration de votre cellule personnaliséecode, je ne peux que deviner. L'espace que vous voyez est probablement interne à la cellule. Vous avez peut-être ajouté une sous-vue verte, mais elle n’est pas adaptée à la cellule. Vous aurez probablement besoin de définir une hauteur variable pour la sous-vue (ou, si vous utilisez la disposition automatique, épinglez le haut et le bas au parent).

Ou peut-être que vous avez une cellule par section et que vous créez en quelque sorte un en-tête ou un pied de page vierge.