Ich habe gerade aktualisiert auf Xcode 8
. Bei der Auswahl eines der Geräte im unteren Bereich müssen die Einschränkungen zurückgesetzt werden. Da die Ansicht nun nicht auf den Bildschirmen Platz findet. Zuvor benutzte ich wAnny hAny Fenster und lieferte auch die Einschränkungen. Diese Einschränkungen sind jetzt sogar da, müssen aber geändert werden.
Ich nehme an, der einzige Weg, den ich sehe, ist die Frames und Einschränkungen für alle Geräte zu aktualisieren (ich frage mich, ob es ein Segen oder ein Fluch ist). Aber da eine einzige Einschränkung für alle Geräte gleich ist, wie wird ihr Wert beibehalten, wenn sie in Code verwendet wird.
Wie aktualisiert man die vorhandenen Storyboards, um Xcode 8
zu passen?
Nachdem dies gesagt wurde, muss das Storyboard neu strukturiert werden, was bedeutet, dass die App erneut veröffentlicht werden muss, da der aktuelle Build Layout-Probleme unter iOS 10
verursachen würde.
Ist mein Grund gültig genug?Xcode 8 Storyboard - Aktualisierung vorhandener Storyboards. App erneut veröffentlichen?
Antwort
Ich bin mir nicht sicher, ob ich deine Frage verstehe, aber ich bin in eine Situation geraten, von der ich denke, dass sie ähnlich sein könnte. Nach dem Upgrade eines Projekts auf Xcode 8 schienen meine Storyboards nicht den korrekten Bedingungen zu entsprechen. Alles würde noch funktionieren, wenn ich kompiliert und getestet würde, aber Xcode-Storyboards würden völlig falsch aussehen.
Darüber hinaus präsentierte Xcode eine ganze Reihe von Warnungen, dass "Frame für XYZ zur Laufzeit anders sein wird".
Ich habe festgestellt, dass ich in den kleinen gelben Warnpfeil neben der Szene im Strukturfenster klicken konnte und dann auf das kleine gelbe Warnsymbol neben einer der falsch platzierten Ansichten klickte. Aus dem Popup wählte ich Update frames
und Apply to all views in this container
und dann klickte ich die Fix misplacements
Taste.
Dies schien das Storyboard aufzuräumen und alle Warnungen zu entfernen.
Beim Ausführen des Projekts mit dem neuesten Xcode werden alle Bildschirme mit dem gleichen alten Code verzerrt. Das bedeutet, Frames und Constraints müssen aktualisiert werden. – Nitish
Die 'Auf alle Ansichten in diesem Container anwenden 'hat mir viel Zeit gespart, danke! –
- 1. Xcode 8 Storyboards Blank
- 2. Android App nach Aktualisierung der Datenschutzrichtlinie erneut veröffentlichen
- 3. Xcode 7 zu Xcode 8 Storyboard Constraint Warnungen
- 4. unrevator Storyboards in xcode
- 5. Xcode 8 Storyboard-Rahmengrößen Ausgabe
- 6. XCode 8 zeigt keine Bilder im Storyboard
- 7. Xcode 7.3, Swift 2.2 Storyboards extrem langsam
- 8. Rahmenfarbe für UIButton in xcode 8 Storyboard hat nicht funktioniert
- 9. Storyboards für OSX App in Xcode 6
- 10. Xcode 8 Storyboard ändert Ansichten automatisch Frames
- 11. Xcode 8 ersetzt ColorSpace in Storyboard-Dateien
- 12. Xcode 7 - Mehrere Storyboards
- 13. Storyboard Einschränkungen (Xcode)
- 14. Xcode 5, Storyboards deaktivieren
- 15. Fehler nach Aktualisierung von xcode 8 - NSUserDefaults
- 16. Xcode ignore Storyboard Warnung
- 17. Aktualisierung vorhandener Facebook Benutzer Token
- 18. Xcode ändert Storyboard XML automatisch
- 19. Wie Storyboard umbenennen und Links von anderen Storyboards beibehalten
- 20. Storyboard in Xcode ist so langsam
- 21. Xcode Storyboard interne Fehler
- 22. Xcode 5 - Storyboard Lokalisierung
- 23. Die Storyboard-Kompilierzeit in Xcode reduzieren 6
- 24. Gibt es eine Möglichkeit, ein Storyboard standardmäßig in Xcode 8 in Querformat zu setzen?
- 25. xcode swift Storyboard Referenz nicht woking
- 26. Projekt in vorhandener Zweigstelle in Git veröffentlichen
- 27. Xcode: Storyboard Änderung der ursprünglichen Ansicht Controller
- 28. Xcode ios veröffentlichen nicht
- 29. Wie in Storyboard Xcode ermöglichen automatisches Layout 8
- 30. Verschiedene iPhone-Geräte mit einzelnen Storyboard von Xcode 8
@maddy: Apple-Tag war es, Apple dies überprüfen zu lassen. Ich füge das Tag erneut hinzu. Bitte geben Sie den Grund an, warum Sie es entfernen möchten. – Nitish
Lesen Sie die Beschreibung des Apple-Tags. Es sagt "NICHT verwenden". – rmaddy
Enttäuschend. Wenn es nicht verwendet werden soll, was ist der Zweck? – Nitish