2010-03-11 10 views
1

J'ai un UILabel avec du texte aligné à droite qui peut varier de trois à sept caractères. J'essaie d'ancrer un bouton à gauche de ce texte afin que lorsque la longueur du texte augmente, le bouton reste à la même distance de la gauche de l'étiquette.Ancre UIButton à gauche d'un UILabel

Existe-t-il un paramètre d'ancrage dans Interface Builder ou requiert-il une solution au niveau du code (par exemple, la position x du bouton en fonction de la largeur de l'étiquette)?

Répondre

2

Vous devez le faire dans le code. Le constructeur d'interface n'est pas construit pour les calculs d'exécution. Pour calculer la largeur de votre texte, vous pouvez utiliser la méthode sizeWithFont: de NSString.