2010-08-05 6 views
2

Comment puis-je ajouter un retrait ou un décalage au texte à l'intérieur d'un UILabel? Il doit s'agir d'une taille de pixel spécifique, indépendante de la taille de la police.UILabel text offset/indentation

Répondre

2

Vous pouvez créer un autre UILabel puis définir les cadres de chaque étiquette pour qu'ils soient séparés d'une certaine largeur, de sorte que cela puisse être fait dynamiquement plutôt facilement si c'est ce que vous essayez d'accomplir.

+0

Eh bien, mon souhait initial était d'ajuster le retrait dans un textLabel d'un tableau générique tableViewCell, donc je ne peux pas manipuler le cadre de cette étiquette directement. Je voulais le faire parce que j'ajoutais aussi une autre vue au contentView de la cellule et cela chevaucherait l'étiquette autrement. Terminé en utilisant un tour où un UIView peut être converti en UIImage. J'ai donc défini ma vue personnalisée en tant qu'image sur cell.imageView.image, qui prend en charge l'indentation. – SaltyNuts