Ich hoffe, jemand kann mir hier helfen. Ich setze, wo ich möchte, dass die Elemente Constraints verwenden, und wenn ich die App laufe und baue, scheint sie alles nach oben zu schieben. Dies geschieht auch dann, wenn ich keine Beschränkungen für irgendwelche Elemente festlege. Ich habe Bilder beigefügt, wenn sie überhaupt helfen. Xcode Constraints drängt alles auf der Ansicht an die Spitze (hinter der Navigationsleiste)
Antwort
Ich habe eine Lösung gefunden. Somal war im Hinblick auf den Top Layout Guide auf dem richtigen Weg. Ich musste einfach mit der rechten Maustaste auf jedes einzelne Objekt klicken, um es auf die Ansicht zu ziehen und den vertikalen Abstand zum oberen Layout-Guide auswählen (siehe Bild) oder einfach den gesamten ViewController löschen und ohne Kopieren und Einfügen aus der alten Ansicht neu starten.
Haben Sie versucht, die Top Constraint Ihrer obersten subview auf "Top-Layout Guide", wie in diesem Screenshot zu sehen? (Sieht so aus, als wäre Ihr Top-Constraint auf 'Superview' gesetzt!)
Ja, das könnte das Problem sein. Wie könnte ich das beheben? Danke –
Gemäß der unten stehenden Antwort von AMAN77 können Sie zuerst die Einschränkungen löschen. Und die quadratische Einschränkung Schaltfläche in der rechten unteren Ecke des Bildschirms wird ein Popup-Fenster wie in diesem Screenshot öffnen: [1]: http://i.stack.imgur.com/Pdom0.png Welche Sie verwenden können, um zu setzen die Werte für die obere/linke/rechte/untere Polsterung und auch für die eigene Breite und Höhe des Elements. Hoffe, das hilft! PS: Wenn diese Antwort hilft, bitte nicht vergessen, meine Antwort oben zu akzeptieren. Vielen Dank! :) – Somal
Vergewissern Sie sich, dass Ihre Ansicht ausgewählt ist. Klicken Sie dazu auf die Schaltfläche mit den Dreiecksbedingungen rechts unten und wählen Sie unter allen Ansichten klare Abhängigkeiten aus. Platzieren Sie die Ansichten dort, wo Sie sie haben möchten. Dann gilt für jedes Element klicken Sie auf das Quadrat Constraint-Taste rechts unten und dies tun:
- Uncheck einschränken zu Margen
- Pin nach oben unten und auf beiden Seiten
- überprüfen Breite und Höhe
Wählen Sie dann das Dreieck und wählen Sie Rahmen aktualisieren für die ausgewählte Ansicht. Feinabstimmung der Position durch Auswählen der Ansicht, die Sie verschieben möchten, und Aktualisieren des Einschränkungswerts.
Weil es manchmal einfacher ist, neu zu beginnen, als zu versuchen, Einschränkungen zu beheben.
- 1. Wie mache ich die Navigationsleiste immer an der Spitze?
- 2. Inhalt hinter der Navigationsleiste
- 3. XCode/Swift: wie man eine Leiste mit Bild an der Spitze der Ansicht Controller
- 4. Bootstrap Slider hinter der Navigationsleiste
- 5. Storyboard: Tabellenansicht erscheint hinter der Navigationsleiste
- 6. Flex Scrollen der Leinwand an die Spitze
- 7. JWindow immer an der Spitze
- 8. UITableViewCell Bild verankert an der Spitze
- 9. Padding an der Spitze der Kopfzeile
- 10. Horizontale UICollectionView mit Header an der Spitze
- 11. registerHook an der Spitze der Liste
- 12. Drupal Vollkalender doppelte Pager an der Spitze
- 13. Wie/verbergen Text an der Spitze der
- 14. Position UITabBar an der Spitze in Swift
- 15. UITableView-Header, der an der Spitze bleibt
- 16. Shadow in der Navigationsleiste erscheint nach Drücken der Ansicht Controller
- 17. Element an der Spitze eines Arrays sortieren
- 18. Keep Interop Form an die Spitze der VB6-Anwendung
- 19. Anzeigen Verbergen hinter Navigationsleiste Android
- 20. Xcode Constraints ist schwierig?
- 21. Wie wird der Sammlungskopf an der Spitze gehalten und die Sammlungselemente können gescrollt werden?
- 22. Weißer Hintergrund an der Spitze von UITableView
- 23. PullToRefreshListView lässt Platz an der Spitze
- 24. Inhalt geht hinter Navigationsleiste
- 25. Bootstrap Pillen Platz an der Spitze?
- 26. HTML Ausrichtung Tabellenzeilen an der Spitze
- 27. Android NestedScrollView Inhalt an der Spitze ausrichten
- 28. UISearchBar über der Navigationsleiste
- 29. Updates wurden abgelehnt, weil die Spitze Ihres aktuellen Zweiges hinter
- 30. LinearLayout unerwarteten Rand an der Spitze
Haben Sie alle Warnungen/Fehler in Ihrem Storyboard? – AMAN77
Die einzige, die ich sehen kann, ist ungewöhnlich "Main.storeboard: Warnung: Nicht unterstützte Konfiguration: Plain Stil in einem Navigationselement nicht unterstützt" –