2016-05-19 18 views
0

Ich bin am Aufbau einer Benutzeroberfläche mit Storyboard und Autolayout und ich habe Probleme mit Layout und Einschränkungen, ich habe eine UIView (Container), die 1 UIView und 2 Etiketten enthält 9-Seitenverhältnis und die beiden Etikett sind in einem UIView mit einer Mitte vertikal Constraint Hexe gibt mir diese in IB: die UIView ein 16 haben storyboard layoutSo zentrieren Sie 2 Etiketten mit IB Constraint und Auto Layout iOS

aus irgendwelchen Gründen, wahrscheinlich falsch Einschränkungen oder fehlende Einschränkungen, das Layout ist anders zur Laufzeit, (Ich habe keine Probleme mit dem automatischen Layout in IB)

view at runtime not center

Also wie kann ich diese 2 Etiketten in meinem Behälter vertikal zentrieren

Ich brauche deine Hilfe, danke!

Antwort

0

Die 2 Beschriftungen sollten eine andere Ansicht enthalten, um sie zu enthalten.Und make constraint referenziert von der grünen Ansicht. Die letzte, Sie müssen Constraint 2 Beschriftungen zu der Ansicht machen, die Sie gerade erstellt haben Ansicht enthält 2 Etiketten

+0

Dies ist genau das, was ich jetzt habe, die 2 Etiketten sind in einer Ansicht (A), die Ansicht (A) hat die vertikale Beschränkung der Superansicht (B), aber mit einem Seitenverhältnis auf B , es funktioniert nicht, ohne diese Beschränkung wird nun die vertikale Beschränkung in der Mitte berücksichtigt – user3931555