come creare uno splash screen animato come l'immagine qui sotto in iOS 9.3.come aggiungere animazione alla schermata di avvio in iOS 9.3 utilizzando Objective c
risposta
In sostanza, non si può fare una splash screen animato. Tuttavia, puoi duplicare la schermata di avvio nello storyboard e renderlo il controller di visualizzazione di ingresso (VC) della tua app. Quindi, quando viene caricata la vista, è possibile avviare l'animazione. Come risultato finale, avrai una "schermata iniziale animata".
La sequenza progredisce in questo modo:
App inizia → visualizzazione statica schermo lancio → transizione verso l'ingresso-VC, che non sarà visibile all'utente perché le quinte la stessa vista → ingresso-VC viene caricato come animazione
In conclusione, considera il file .xib della schermata di avvio come il primo fotogramma della schermata di avvio animata.
È possibile controllare i seguenti link per questo tipo di animazione:
https://github.com/okmr-d/App-Launching-like-Twitter
http://iosdevtips.co/post/88481653818/twitter-ios-app-bird-zoom-animation
grazie. lo proverò. – Raja
Non è possibile aggiungere l'animazione in splash screen, ma è possibile produrre stesso risultato creando il tuo controller di visualizzazione con le seguenti due opzioni
- aggiungere un'immagine gif sul controller della vista o
- Aggiungere un video nel controller di vista
Poi, quando lancio app, app schermata statica mostrerà e passare al controllore di visualizzazione personalizzata in cui l'animazione mostrerà sia una gif o video. Quando il video sarà completo, passerai alla schermata di destinazione dell'app.
Il tuo problema è l'animazione o come cambiare una schermata di avvio "statica" con uno storyboard "animato" funzionante/xib? – Larme
è necessario creare il VC iniziale come splash e aggiungere le immagini GIF dopo un intervallo di tempo aperto dalla pagina principale –
grazie per la risposta. ok. c'è un altro modo per fare l'animazione splash. – Raja