2011-08-23 4 views

Répondre

3

Lorsque vous créez vos cellules, utilisez -[UITableViewCell initWithStyle:UITableViewCellStyleValue1 reuseIndicator:Cell]; Selon la documentation:

UITableViewCellStyleValue1 Un style pour une cellule avec une étiquette sur le côté gauche de la cellule avec le texte aligné à gauche et noir; sur le côté droit est une étiquette qui a un texte bleu plus petit et est aligné à droite. L'application Paramètres utilise des cellules dans ce style.

Ensuite, vous pouvez utiliser les propriétés cell.textLabel et cell.detailTextLabel pour définir le texte et modifier la couleur de la police et le texte des deux étiquettes.

+0

Essayez-le maintenant et publiez-le. – Baub

0

Vous devez positionner manuellement les étiquettes dans la cellule. L'alignement de gauche est évident, pour faire le bon alignement, vous pouvez calculer la largeur du texte avec -[NSString sizeWithFont:forWidth:lineBreakMode:] et définir la coordonnée X de l'étiquette de droite dans la cellule avec cellWidth-textWidth-rightMargin.

Questions connexes