Ich versuche, einen Contrain von "0" zu einem UIImageView von den Seiten (links & rechts), aber wenn ich den Constrain mit "Constrain to margin" aktiviert markiert , es pinnt das Bild den ganzen Weg bis zum Rand des ViewControllers, während es etwas Abstand halten sollte, warum passiert das?Einschränkung auf Marge funktioniert nicht richtig auf Xcode 9
Antwort
Ich hatte das gleiche Problem und vor kurzem das Problem gelöst, indem Sie den sicheren Bereich ausschalten. Safe Area Layout ist standardmäßig aktiviert. Um das sichere Bereichslayout in Xcode 9 zu deaktivieren, wählen Sie "Ansicht"> "Dienstprogramme"> "Dateiinspektor anzeigen" und deaktivieren Sie das Kontrollkästchen "Führungslinien für den sicheren Bereich verwenden". Dies sollte das Problem beheben. Viel Glück, hoffe es hilft.
Wow, es hat wirklich funktioniert, das war ein Schmerz im Nacken, vielen Dank: D –
Überprüfen Sie, ob Ihre UIImageView ist überlappende oder Vergangenheit, die Randlinie platziert. Wenn das der Fall ist, macht die Randbedingung nichts. Was ich getan habe, um das Problem zu beheben, war, das Objekt manuell so zu verschieben, dass es sich außerhalb der Präparationsgrenze befand, und es erneut zu versuchen.
Damit können Sie die Safe Area behalten.
- 1. CSS-Marge funktioniert nicht richtig
- 2. Nibble Einschränkung auf 0-9
- 3. Xcode 9 Lokalisierung funktioniert nicht?
- 4. Verbindungs Einschränkung entfernt Marge
- 5. Marge funktioniert nicht auf der zweiten Seite
- 6. iOS 9 nicht unterstützt auf Xcode 6.3
- 7. Constraints nicht richtig funktioniert, Xcode
- 8. Upgrade von Xcode 8.3.1 auf Xcode 9
- 9. PKAddPassButton funktioniert nicht auf iOS 9
- 10. Standard FBSDKLoginBehavior.Native funktioniert nicht auf iOS 9
- 11. login.microsoftonline.com funktioniert nicht mit Xcode 9 Simulatoren
- 12. UITableViewAutomaticDimension funktioniert nicht richtig in iOS 9
- 13. AutoRotate funktioniert nicht iOS 9 & xcode 7
- 14. Laufzeit BorderColor funktioniert nicht in Xcode 9
- 15. ALAssetsLibrary addAssetsGroupAlbumWithName funktioniert nicht auf iOS 9
- 16. Update-Einschränkung funktioniert nicht auf UITableView-Snapkit
- 17. Update auf Xcode 9 und Swift 4
- 18. SecItemAdd liefert -50 auf Xcode 9
- 19. UINavigationController stürzt auf Xcode ab 9
- 20. Update auf Xcode 9 mit Fehlern
- 21. Cleanse Build fehlgeschlagen auf Xcode 9
- 22. IOMobileFramebufferGetLayerDefaultSurface funktioniert nicht auf iOS 9
- 23. iAd Banner funktioniert nicht auf iOS 9
- 24. Ein Projekt in Xcode 8 auf Xcode Erstellt Lauf 9
- 25. Css Marge auf Wordpress
- 26. Marge auf absolutes Element
- 27. Xcode 9 - Framework Breakpoints
- 28. dyld: Bibliothek nicht geladen: @ rpath/libswiftCore.dylib nur auf XCode 9
- 29. App kann nicht auf appstore testflight Xcode-Version 9 Beta
- 30. JQuery .popup ("open") nicht richtig auf iOS 9 Gerät arbeiten
Auf welches Gerät simulieren Sie? – matiastofteby
Ich habe nicht versucht, den Simulator nach dem Hinzufügen der Einschränkungen zu starten, alles passiert im Interface Builder –
Mit dem gleichen Problem wie ich das [Tutorial von Apple] (https://developer.apple.com/library /content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/BuildABasicUI.html#//apple_ref/doc/uid/TP40015214-CH5-SW1) – RhinoDavid