2017-09-19 6 views
0

Habituellement, nous utilisons la mise en page automatique est base sur un SuperView pour définir le subView.Comment utiliser XIB faire SuperView correspondre cadre de Subview? (Xcode 8)

par exemple:

enter image description here

cela signifie le cadre de l'étiquette est la base sur la vue rouge, mais est-il un moyen de faire de l'étiquette liée match Redview?

par exemple. J'ai une étiquette dans le redView, et la taille de l'étiquette est une base dynamique sur son contenu. et je veux que les limites de SuperView soient plus grandes que les limites de l'étiquette d'environ 10 px (haut, gauche, droite, bas). alors comment dois-je définir la contrainte de mise en page automatique en xib?

Répondre

1

Vous devez définir Redview contrainte comme celui-ci -

enter image description here

enter image description here

ce maintenant définir la contrainte de l'étiquette comme -

enter image description here

enter image description here

Et n'oubliez pas de définir le noOfLine de l'étiquette à 0.

Espérons que cela aide!

+0

Vous me sauvez, mon frère. le point est réglé sur la plage> = et <=, pour assurer la portée de la vue! – Neko