2017-10-03 1 views
-6

Gibt es eine Möglichkeit, dass ich eine Einschränkung programmgesteuert entfernen kann? By remove Ich meine delete eine Constraint nicht auf 0 setzen.Löschen Sie eine Einschränkung aus einer Ansicht in swift programmgesteuert

+1

Bitte lesen [Unter welchen Umständen kann ich "dringende" oder andere ähnliche Sätze zu meiner Frage hinzufügen, um schnellere Antworten zu erhalten?] (// meta.stackoverflow.com/q/326569) - Die Zusammenfassung ist diese ist kein idealer Weg, um Freiwillige anzusprechen, und ist wahrscheinlich kontraproduktiv, um Antworten zu erhalten. Bitte unterlassen Sie das Hinzufügen zu Ihren Fragen. – halfer

Antwort

0

Sie können costraint yourconstraint.isActive = false deaktivieren, ziemlich genau das gleiche wie Löschen.

+0

Nein, es funktioniert nicht, ich ändere einige andere Constraints, die einen Konflikt verursachen, also muss ich eine Constraint löschen, um das Layout-Problem zu lösen. Habe das schon ausprobiert. –

+0

Deaktivierung sollte funktionieren, vielleicht versuchen, prority zu ändern, um die Constraint-Grenze zu verringern? 'yourConstraint.priority = 250' und andere' wantedConstraint.priority = 750' –

Verwandte Themen