web-dev-qa-db-fra.com

Comment définir une image d'écran de lancement dans Xcode

Je travaille sur une application iPhone et j'essaie de définir une image d'écran de lancement .Comment définir une image d'écran de lancement, puis-je ajouter une UIImageView et lui attribuer une image ?

Si vous avez besoin de plus d'informations pour répondre à la question, merci de me le faire savoir.

Merci d'avance 

enter image description here

24
Skywalker

Oui, vous pouvez facilement définir une UIImageView dans LaunchScreen. Supprimez simplement les étiquettes préexistantes du LaunchScreen.xib, ajoutez une UIImageView à partir du Générateur d'interface. Affectez les 4 contraintes suivantes à cette UIImageView par rapport à la vue parent:

  • Espace inférieur au conteneur
  • Top Space au conteneur
  • Espace de premier plan au conteneur
  • Trailing Space to Container

Et enfin, définissez l'image sur UIImageView.

J'espère que cela vous aide dans ce que vous vouliez faire.

Mettre à jour:

Regardez l'image suivante pour une description plus détaillée:

30
danialzahid94

Dans iOS 8 et versions ultérieures, vous pouvez créer un fichier XIB ou un storyboard au lieu de une image de lancement statique. Lorsque vous créez un fichier de lancement dans Interface Générateur, vous utilisez des classes de taille pour définir différentes dispositions pour différents environnements d’affichage et vous utilisez la disposition automatique pour rendre mineur ajustements.

https://developer.Apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html

6
Oleksandr

Pour ajouter une image de lancement (ou tout type d’image), dans Xcode (9.4.1), accédez simplement à Assets.xcassets et vous pouvez l’ajouter à partir de la fonction d’ajout explicite qui s’y trouve. Pour mon application iPhone, je l'ai simplement ajoutée, en un tournemain. Vous devez également suivre les instructions pour ajouter des contraintes à l'image, comme décrit par l'un des répondeurs avec capture d'écran ci-dessus. Enfin, vous pouvez enregistrer et tester pour voir/vérifier votre image de lancement apparaissant lors du lancement de votre application.

0
mobileappDev