11
votes

Écran de chargement animé iPhone

Y a-t-il un moyen d'avoir un écran de chargement animé pour mon application iPhone par opposition à la valeur par défaut.png que j'utilise actuellement?


0 commentaires

5 Réponses :


16
votes

en bref - non. Le but de la valeur par défaut.png est de donner à l'iPhone OS quelque chose à afficher à l'utilisateur lorsqu'il charge votre application. Le meilleur que vous puissiez faire est d'accélérer la charge initiale de votre application (dites différer votre chargement de votre ressource jusqu'à après le Le programme est en cours d'exécution), ajoutez ensuite votre propre animation pendant que vous chargez réellement vos ressources 'dans les coulisses ».


1 commentaires

Oui, c'est ce que j'avais peur. Cela a un peu de sens cependant.



0
votes

Autant que je sache, malheureusement pas. Le point de la légèreté de la valeur par défaut.png est de permettre à l'application de faire une rampe intensive dans les coulisses. L'animation mangerait des cycles de processeurs précieux.

Toutefois, si vous devez faire plus de traitement une fois votre application lancée - vous pouvez faire une cantimation filetée pendant cette période.


0 commentaires

1
votes

Si vous en pensez comme un écran de chargement animé, alors non, mais que vous avez la première vue de votre application, chargez toutes les données et faites quelque chose pendant que cela le fait, alors oui, mais j'essaie de le faire et d'échouer Pour le moment


0 commentaires

0
votes

Non, mais si votre initialisation prend du temps long. Vous pouvez ajouter une vue de lancement d'animation personnalisée une fois que l'application est lancée.

pour le court. Après lancé, avant toute l'initialisation réelle, Alloc, init et affiche une vue qui est exactement la même que par défaut.png mais avec effet d'animation.

Bien que cette vue animation affiche, init les vrais trucs de votre application en arrière-plan Remplacez la vue d'animation pendant que vous avez terminé


0 commentaires

0
votes

Vous pouvez faire ce que l'une des applications que je connais. Ils ont créé des séries d'images, qui, lorsqu'elles sont affichées en séquence feront croire que l'écran de l'éclaboussure s'anime. Vous pouvez vérifier cette application pour avoir une idée: travellerid

J'espère que cela aide.


0 commentaires