39 votes

Utilisation de xcassets

La ressource .xcassets est-elle uniquement destinée aux icônes d'application et aux images de lancement ou à nos propres ressources d'image? Je sais que nous pouvons ajouter nos images au fichier .xcassets, mais est-ce une bonne pratique de le faire?

48voto

BeemerFan Points 446

L'utilisation de xcassets est la nouvelle norme de Xcode 5 et iOS 7. Importer des images en cliquant sur le dossier bleu appelé "les Images.xcassets" puis cliquez sur le petit "+" signe plus au bas de la fenêtre qui apparaît. Maintenant, choisissez "Importer" pour mettre des images dedans.

C'est aussi le nouvel emplacement de l'icône et de lancer des images au lieu de la norme de la cible->emplacement général, bien que ce est l'endroit où vous avez toujours la possibilité de ne pas choisir "de Ne pas utiliser de l'actif catalogues".

C'est vraiment utile, car vous ne pourrez voir que 1 nom de l'image au lieu de noms identiques avec des extensions comme "@2x" et "-568h@2x".

16voto

Jordan Montel Points 5846

Apple a déclaré que l'actif de catalogue de l'éditeur dans Xcode gère votre application d'images, regroupant les diverses résolutions de l'actif. Lors de la construction, Xcode compile l'actif catalogue dans le plus efficace bundle pour la distribution finale.

Donc de base des actifs du catalogue peut gérer AppIcon et LaunchImage.

enter image description here

Mais vous pouvez également ajouter de nouvelles images, de nouveaux dossiers comme ci-dessous.

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X