XCode-6 - Auto-Layout
Ich bin gerade erst eine neue app und die Anforderung kam, und verwenden Sie den Interface Builder zu dieser Zeit (die ich normalerweise nicht tun, alle meine Sachen programmgesteuert), aber trotzdem.
Ich versuche, Bild 2 Ansichten nebeneinander sitzen auf beiden hoch-und Querformat.
War ich spielte mit dem storyboard-Datei und ich kam in der Nähe, aber irgendwie kann ich das nicht, Nagel es an die Arbeit in der Landschaft.
Scheint es, dass meine Ansichten sind immer größer als der tatsächliche Bildschirm-Größe und auf die Landschaft, die meine Ansichten überschneiden.
Bin ich etwas fehlt mit der auto-layout-Prozess?
Vielen Dank im Voraus.
So, hier ist eine visuelle Darstellung von dem, was ich zu tun versuche:
- "Bin ich etwas fehlt mit der auto-layout-Prozess?" Wahrscheinlich, aber wie sollen wir wissen wenn du uns nicht sagst, wie Sie Ihre Einschränkungen?
- Oops sorry 'bout that. Mein problem ist gelöst, aber für Allgemeine Zwecke. Ich begann, indem Sie horizontale Bereiche zu 1 Ansicht. dann duplizieren Sie die Ansicht, und geben Sie den beiden eine gleiche Höhe haben. Danach habe ich Hinzugefügt einige vertikalen Raum wegen der änderung in der Höhe beim drehen. Danach war es einfach nur ein Allgemeines Durcheinander...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe eine sehr ähnliche Aufgabe vor kurzem, hier ist mein Weg:
1- Wählen Sie Ihr view-controller UI Builder
2-
Editor->Resolve Auto Layout Issues->Clear All Constraints
im View-ControllerNun, wir haben keine Einschränkungen auf unsere View-Controller.
3- Wählen Sie die beiden Ansichten(die Sie tun können, es einfacher auf Dokumentgliederung Anzeigen)
4-
Editor->Pin->Widths Equally
5- Wiederholen Sie Schritt 3
6-
Editor->Pin->Heights Equally
Xcode beklagen sich über fehlende Einschränkungen an dieser Stelle.
7- Wiederholen Sie Schritt 1
8-
Editor->Resolve Auto Layout Issues->Add Missing Constraints
im View-ControllerDas sollte jetzt auf alle layout-Anweisungen.