2016-03-26 12 views
1

Ich habe eine ImageView innerhalb einer Stack-Ansicht. Wenn ich versuche, mit Einschränkungen, um Platz zu der umgebenden Stapelansicht hinzuzufügen, erhalte ich:
Widersprüchliche Constraints:
Conflicting Constraints: top + 8

Image View.top = top + 8 
top = Image View.top 

Dies ist die einzige Einschränkung ich in dieser Stapelansicht habe. Ich habe keine Ahnung warum?

Antwort

0

Sie sollten keine Einschränkungen bezüglich der Richtung Ihres UIStackView hinzufügen. Hierzu gibt es ein Spacing-Attribut der UIStackView.

Zum Beispiel: In einer vertikalen UIStackView, wenn keine Bedingungen zwischen der Unterseite Ihres ersten Elements in der UIStackView und der Oberseite des zweiten Elements eingerichtet werden können.

Lösung: Lassen Sie Interface Builder die Arbeit für Sie ausführen, indem Sie das Spacing-Attribut von UIStackView verwenden.