Question Storyboard de lancement d'écran ne affichant pas d'image


J'essaie d'obtenir une image à afficher comme écran de lancement à partir de mon fichier Launch Screen.storyboard, mais l'image ne s'affiche jamais. J'ai des étiquettes qui apparaissent bien, mais l'image n'apparaît pas.

Voici à quoi ressemble l'écran de lancement dans le fichier Launch Screen.storyboard: enter image description here

Cependant, lorsque je lance l'application sur le simulateur (ainsi que sur le périphérique physique), c'est ce qui apparaît:

enter image description here

Comme vous pouvez le voir, l’étiquette "Test" s’affiche bien, mais l’image ne s’affiche pas. Je ne sais vraiment pas pourquoi cela se produit et rien ne semble fonctionner. Si quelqu'un a des idées sur la façon de résoudre ce problème, cela serait grandement apprécié.


44
2018-04-16 20:24


origine


Réponses:


Après avoir redémarré Xcode, nettoyez la version et un certain nombre d'autres suggestions sur SO concernant ce problème. Ce qui m'a vraiment corrigé, c'était un redémarrage brutal de l'appareil. (J'ai perdu plus d'une heure là-dessus)

Je suppose que cela prouve que l’ancien dicton vous l’a éteint et qu’il est encore une fois valable pour les derniers gadgets!


97
2018-03-17 14:19



J'étais en train de jouer avec ça pendant des heures aussi. Mais j'ai trouvé la solution maintenant. Vous devez ajouter l'image à votre projet et aussi aux asses.xcassets par glisser-déposer.


22
2017-12-09 14:18



Cela m'est arrivé et ça me rend fou, au-delà de me faire perdre quelques minutes jusqu'à ce que je le trouve.

Donc, comme on l'a dit auparavant:

1 - Importer une image souhaitée dans votre projet xCode (faites-le glisser et déposez-le)

2 - Changer ses contraintes et son alignement

3 - Mise à jour des cadres pour résoudre les problèmes de mise en page automatique

4 - Dans le menu de l'onglet Inspecteur d'attributs (généralement dans le menu xCode du coin droit), en mode Image> Image, supprimez l'extension de l'image (.png ou .jpg) - c'est le tour

Sur l'écran de conception, il n'apparaîtra pas, mais lorsque vous exécuterez votre application, elle sera affichée.

J'espère que ça peut aider!


17
2018-06-21 18:17



J'ai eu le même problème, en ajoutant l'image à la "Build Phases -> Copy Bundle Resources", corrigez-la pour moi.


13
2017-10-18 13:08



Très frustrant. Solution qui a finalement fonctionné:

  1. Ne redémarrez pas le périphérique

  2. Supprimer l'application

  3. Installer l'application depuis Xcode


10
2017-09-23 02:14



Dans mon cas, la réinitialisation du contenu et des paramètres du simulateur a résolu le problème.


5
2018-05-02 04:50



Il semble qu'il y ait un problème avec la mise en cache des ressources dans xCode. Avait le même problème, redémarré xCode et tout fonctionne bien après cela.


4
2018-02-10 13:46



J'ai eu le même problème.

  1. Supprimer l'application de l'appareil
  2. Redémarrer l'appareil
  3. Reconstruire

S'il ne fonctionne pas, supprimez les données dérivées. Préférence Xcode-> Locationtab-> Données dérivées. Ensuite, suivez les étapes ci-dessus.


4
2018-04-05 07:43