2017-09-28 5 views
-4

Ich versuche, einen Startbildschirm zu einem xcode-Projekt hinzuzufügen? Es kann möglicherweise eine Animation mit Soundeffekten sein.Wie füge ich einen Startbildschirm zu einem xcode-Projekt hinzu?

Kann jemand helfen?

Danke Jungs.

+0

Willkommen bei Stack Overflow. Was hast du selbst schon versucht? Bitte lesen Sie [Wie stelle ich eine gute Frage?] (Https://stackoverflow.com/help/how-to-ask). Stack Overflow ist kein Codierungsdienst. Es wird erwartet, dass Sie Ihr Problem recherchieren und einen guten Versuch unternehmen, den Code selbst zu schreiben, bevor Sie ihn veröffentlichen. Wenn Sie an etwas * Besonderem * hängen bleiben, kommen Sie zurück und fügen Sie ein [minimales, vollständiges und überprüfbares Beispiel] (https://stackoverflow.com/help/mcve) und eine Zusammenfassung dessen ein, was Sie versucht haben, damit wir Ihnen helfen können. – FluffyKitten

Antwort

1

Gemäß der Richtlinie von Apple ist es nicht möglich, gif als Begrüßungsbildschirm oder Startbild zu verwenden.

Wenn Sie Storyboard für den Startbildschirm verwenden (> ios 7), dann können Sie jpg aber unter oder gleiche Version zu ios 7 verwenden, Sie haben nur die Option png.

Sie können animation Art von Start erreichen, indem Sie Ihren ersten View-Controller animiert und es als Splash Scree arbeiten lassen. In diesem Fall sollten Sie kein Splash-Bild des Startscreen-Storyboards festlegen (oder eine schwarze Hintergrundfarbe festlegen), sodass es eine Sekunde lang einen schwarzen Bildschirm anzeigt, wenn die App gestartet wird. Dann wird Ihr erster View-Controller animiert und Ihre App wird gestartet Start mit Animation oder Gif.

Hope this :)

+1

Wahrscheinlich ist der bessere Ansatz, Ihr Start-Storyboard genau so zu gestalten wie das erste Bild Ihrer eigentlichen "Splash" -Szene. Auf diese Weise erhalten Sie ein Standbild, das animiert und nicht einen schwarzen Bildschirm. – Paulw11

0

Grundsätzlich helfen - Sie nicht animierte Splash-Screen machen. Sie können es jedoch im Storyboard duplizieren (LaunchScreen) und als Eingang VC Ihrer App erstellen. Wenn die Ansicht geladen wird, starten Sie Ihre Animation.

Als Endergebnis haben Sie "Animating splash screen": App startet -> statischer Startbildschirm -> Übergang zum Eingang VC, der vom Benutzer nicht sichtbar ist, weil Szenen gleich aussehen -> Eingang VC-Ansicht geladen ist so als Animation.

Für Summe up: behandeln Sie Ihre xib Launch Bildschirm als erste Frame einer Animation

0

Sie können keine Splash-Screen mit Sound-Effekt animiert machen.

Aber es ist möglich, wenn Sie einen gefälschten Splash-Bildschirm machen, dass Sie die volle Fähigkeit haben werden, jede Animation und Sound-Effekt zu machen.

Fügen Sie beispielsweise einen echten Begrüßungsbildschirm mit weißer Hintergrundfarbe hinzu und lassen Sie Ihren gefälschten Begrüßungsbildschirm mit weißer Hintergrundfarbe erscheinen. So wird Ihr gesamter Splash-Screen vom echten Splash-Screen bis zum gefälschten Splash-Screen glatt aussehen.

Verwandte Themen