Ich habe ein Projekt Ich aktualisiere von Xcode 4.6.3 zu Xcode 6.1.1. Ich habe es in Xcode 6.1.1 geöffnet und jede .xib geöffnet. Das Format jeder .xib-Datei hat sich wie erwartet geändert. Ich möchte versuchen, das automatische Layout zu verwenden. Verwenden Sie Auto-Layout ist aktiviert und verwenden Sie Größenklassen. Ich habe jedes geeignete Objekt aus dem Alignment Frame in das Alignment Rectangle geändert."Add New Constraints" Kontrollkästchen und Felder sind deaktiviert
Für eine Weile konnte ich keine Einschränkungen hinzufügen. Nach einigen Versuchen konnte ich ein paar hinzufügen. Siehe den Screenshot.
Für die ausgewählte Ansicht kann ich keine Einschränkung hinzufügen. Die Kontrollkästchen Neue Einschränkungen hinzufügen und Felder sind deaktiviert. Nur Update-Frames können geändert werden. Ich kann auch keine Ausrichtungsbedingung hinzufügen. Wenn Sie die Strg-Taste gedrückt halten, wird keine Linie hinzugefügt. Beachten Sie die Ansichtshöhe von 411. Wenn ich ein anderes Objekt auswähle und dann die Ansicht wähle, ändert sich die Höhe so, dass die Höhe der übergeordneten Tabellierleiste geringer wird. Wenn ich weiter mache, dass die Höhe immer kleiner wird, stürzt Xcode ab. Wie kann ich eine Einschränkung zu dieser Ansicht hinzufügen?
Die Registerkartenleiste X, Y, Breite und Höhe sind deaktiviert. Wenn ich die Höhe der Assigned View-Controller-Ansicht ändere, ändert sich die Tab-Leiste Y auf diesen Wert abzüglich der Tab-Bar-Höhe von 49. Wenn ich die Ansicht wähle, ist ihre Höhe jetzt 49 weniger. Wählen Sie die Tab-Leiste, Y ist jetzt 49 weniger. Und so weiter. Wie lege ich die Dimensionen der Assigned View-Controller-Ansicht fest, die beibehalten wird, wenn ich keine Einschränkungen hinzufügen kann?
Ich weiß, es klingt dumm, aber haben Sie versucht, Xcode vollständig zu schließen, nachdem die Nib zu Xcode 6 aktualisiert? Wenn nicht, dann versuchen Sie es. – Fogmeister
Ich schließe Xcode viele Male. Wie ich schon erwähnt habe, ist es auch manchmal abgestürzt. –
Sie können Beschränkungen nicht direkt zur Ansicht der obersten Ebene in einem Ansichtscontroller hinzufügen. Versuchen Sie, einer seiner Unteransichten Constraints hinzuzufügen. –