2014-10-23 8 views
16

In meiner Storyboard-Datei möchte ich Einschränkungen hinzufügen, aber die Schaltfläche zum Einfügen der Abhängigkeit wird nicht angezeigt! Irgendeine Idee, wie man es zurückbekommt?Einschränkung/Autolayout-Leiste ausgeblendet, Xcode 6

+1

Einige Screenshots wären nett! Überprüfen Sie außerdem, ob Ihr Storyboard das Autolayout im Eigenschafteninspektor verwendet. In ios 6 sollten sich die Auto-Layout-Buttons rechts unten im Arbeitsbereich befinden. –

+0

Es ist nicht, weil ich UIScrollView verwende, und Sie sollen es ausschalten ... – Nshweky

+0

Nun offensichtlich die Autolayout-Tasten wäre dann versteckt ... wenn Sie es ausschalten, alle bestehenden Einschränkungen werden auch entfernt, durch die Weg. –

Antwort

46

Stellen Sie sicher, dass das automatische Layout aktiviert ist, wenn Sie die automatischen Layoutsteuerelemente verwenden möchten.

Automatische Anordnung Aktiviert: Autolayout enabled

Automatische Anordnung Behinderte: Notieren Sie die Kontrollen fehlen.

Autolayout disabled

Wenn Sie schauen, Auto-Layout mit UIScrollView zu verwenden, ist es wahrscheinlich in einer anderen Frage gestellt werden soll. Aber ganz kurz gesagt, bei der Verwendung des automatischen Layouts ist der Ort, an dem die meisten Leute stolpern, dass UIScrollView seine Inhaltsgröße basierend auf Ihren Einschränkungen innerhalb der Scrollview bestimmt. Wenn diese richtig sind, sollten Sie gut gehen.

Viel Glück.

+0

netter Bruder, es ist Arbeit für mich. –

0

Ich habe festgestellt, dass Constraints manchmal nicht angezeigt werden, wenn die Eigenschaft willsLayer im Interface Builder aktiviert ist. (nur auf OSX, nicht auf iOS)

0

Quitting Xcode und Wiedereröffnung funktionierte für mich.