Question

Lorsque je charge mon application iPhone, un écran noir est toujours chargé, puis la fenêtre principale apparaît. Cela se produit même avec une application vide simple avec une seule fenêtre chargée.

J'ai remarqué que lors du chargement, la plupart des applications effectuent un zoom avant sur la fenêtre principale (ou modifiez-la en fonction de l'écran, comme vous le souhaitez), puis chargez le contenu de l'écran, sans écran noir ( voir l'application Contacts pour un exemple).

Comment puis-je obtenir cet effet?

Était-ce utile?

La solution

Ajoutez un fichier Default.png à votre projet. Ce doit être l'image que vous souhaitez afficher au lieu de l'écran de lancement noir.

Autres conseils

De plus, pour vous faire gagner du temps, il n’ya aucun moyen de modifier cette image pendant l’exécution de votre application. Si vous regardez l'application Clock d'Apple, vous pouvez voir comment, en fonction du dernier état de l'application, le fichier Default.png change. Vous ne pouvez pas le faire dans votre propre application en raison des limites d'autorisation. Assurez-vous également de lire l'iPhone HIG pour connaître les meilleures pratiques d'utilisation de Default.png. En bref, ne l'utilisez pas comme écran de démarrage comme Twitteriffic.

Vous pouvez également prendre une capture d'écran de votre application pour vous aider à créer le fichier Default.png. Tout en maintenant le bouton Accueil enfoncé, appuyez sur le bouton Verrouiller veille / réveil et relâchez-le. La capture d'écran se trouve dans votre bibliothèque Camery Roll dans l'application Photos et peut être synchronisée sur votre bureau.

Lorsque l'application passe de l'image de lancement au contenu réel de l'application, elle ne doit pas être dérangeante pour un utilisateur. Du contenu (texte / images) peut être ajouté à l'écran, mais le contenu ne doit jamais changer. Si tout cela vous laisse avec une en-tête bleue vide, un corps blanc et un pied de page bleu, c'est tout ce que vous devriez avoir. Si vous avez une barre de tabulation persistante au bas de & amp; une application localisée (descriptions de texte différentes), puis lancez l'image doit apparaître avec des icônes mais pas de texte. (Voir Clock.app et Facebook.app pour des exemples.)

Vous pouvez également prendre des captures d’écran dans XCode à l’aide de l’onglet Capture d’affichage de la fenêtre Organiseur et d’un périphérique branché.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top