2014-03-14 7 views
6

Nur zum Nachdenken, können wir die Splash-Screen von iPhone/iPad App umgehen, während die Entwicklung der App? Eigentlich brauche ich App ohne Splash-Screen, aber wenn ich kein Bild für Splash in X-Code gesetzt habe, wird es nach dem Start als schwarzer Bildschirm angezeigt, ich möchte das übersteuern.iOS: Umgehen Sie den Begrüßungsbildschirm

+0

@DCMaxxx hat Recht. Wenn Sie die Facebook-App starten, sehen Sie eine grundlegende Übersicht über den Newsfeed. Es ist nicht die App, sondern ein Splashscreen-Bild. – n00bProgrammer

Antwort

2

Ich glaube nicht, dass das möglich ist. Der Startbildschirm wird angezeigt, während Ihre App in den Speicher geladen wird. Daher sollten Sie einen Begrüßungsbildschirm bereitstellen, um den Ladeprozess besser aussehen zu lassen.

Verwenden Sie den Begrüßungsbildschirm zu Ihrem Vorteil und zeigen Sie Ihr Logo/Informationen, während die App geladen wird.

8

Splash-Bild oder Launch-Bilder sind obligatorisch, gemäß HIG guidelines.

Sie müssen mindestens ein Startabbild bereitstellen. In der Regel enthält eine iPhone-App mindestens ein Startbild im Hochformat. Eine iPad-App enthält mindestens ein Startbild im Hochformat und mindestens ein Startbild im Querformat.

Die zur Überprüfung eingereichte Anwendung ohne Startbildschirm wird von Apple nicht akzeptiert.

+0

Danke für die Hilfe .. :) –

1

Wenn Sie die Human Interface Guideline lesen, sehen Sie, dass ein Startbild obligatorisch ist.

Sie können jedoch gefälschte nicht haben, indem Sie das gleiche Bild wie Ihre erste Bildschirm (das ist genau das, was Apple Sie tun soll - siehe Richtlinien noch einmal).

0

Universal-Apps müssen Startbilder für die iPhone- und iPad-Idiome bereitstellen.

https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW12

das System zu informieren, dass Ihre App die iPhone 5 Bildschirmgröße, umfasst ein korrekt benannten Start Bild in Ihrem App-Bundle unterstützt. Zur Laufzeit sucht das System nach einem Start-Image, dessen Name den Modifikator -568h enthält. Wenn ein solches Bild vorhanden ist, geht das System davon aus, dass Ihre App das iPhone 5 explizit unterstützt und es im Vollbildmodus ausführt. Wenn ein solches Bild nicht vorhanden ist, führt das System Ihre App mit schwarzen Balken oberhalb und unterhalb des Inhalts Ihrer App auf Geräten mit dem größeren Bildschirm aus. Außerdem wird die Bildschirmgröße Ihrer App mit 320 mal 480 Punkten angegeben, sodass die bildschirmbasierten Berechnungen Ihrer App weiterhin korrekt sind.

https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AdvancedAppTricks/AdvancedAppTricks.html

Verwandte Themen