2014-10-10 4 views

Antwort

12

Löschen Sie LaunchScreen.xib, wenn Sie Bilder verwenden möchten. Unter Images.xcassets können Sie Ihre statischen Bilder zuweisen, wenn Sie LaunchImage genau wie früher erstellen.

Und ja, löschen Sie den Wert in Selektor in den Einstellungen Ihres Ziels.

+2

Wenn Sie nicht die XIB- oder Storyboard-Methode verwenden, wird Ihre App nicht als "optimiert für iPhone 6 und iPhone 6+" angezeigt. https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html – Petter

+0

@Petter - was meinst du mit Storyboard-Ansatz? Bilder auf Storyboard starten? Gibt es dazu Tutorial/Dokumentation? – SpaceDog

+0

@SpaceDog - Ich habe dies nur mit einer XIB-Datei verwendet. Apple bezieht sich auf "eine XIB- oder Storyboard-Datei" in den Richtlinien für die Benutzeroberfläche von iOS, mit denen ich verlinkt bin. Daher nehme ich an, dass Sie entweder eine XIB-Datei oder eine Storyboard-Datei verwenden können. – Petter

2

Ich fand einen Weg. Löschen Sie die LaunchScreen.xib. Gehen Sie dann in Ihrem Ziel zur Registerkarte Allgemein und löschen Sie die Zeile in der Startbildschirm-Dateiauswahl.

Sie können den leeren Bildschirm nicht bestätigen, aber Sie können dies umgehen, indem Sie nach dem Leeren der Zeile eine beliebige Quelldatei im Projektnavigator auswählen.

1

Füllen Sie auch den "Asset Catalog Start Image Set Name" in den Einstellungen Ihres Ziels mit dem Namen des LaunchImages, das Sie in Ihren Image Assets erstellt haben. Das Feld ist leer, wenn das Projekt mit einem Standard-LauchScreen erstellt wird.

2

Zusätzlich zu anderen Antworten stellen Sie auch sicher, dass Sie die App von Simulator/Gerät nach den Änderungen, die Sie vorgenommen haben, gelöscht.

Verwandte Themen