Recherche…


Remarques

Les catalogues d’actifs permettent de gérer plusieurs résolutions d’actifs d’image iOS. Pour afficher des images optimales, iOS utilise des versions 1x, 2x et 3x de chaque image en fonction de la densité d'écran de l'appareil. La version 1x ne concerne que les très anciens périphériques sans rétine, elle n'est donc pas nécessaire pour les applications ne supportant que iOS 9.

Les catalogues d’actifs vous aideront à gérer l’amincissement et le découpage des applications, optimisant ainsi les ressources que les utilisateurs doivent télécharger pour installer une application à partir de l’App Store.

Chargement d'une image de catalogue d'actifs

Charger une image à partir d'un catalogue d'actifs à l'aide de UIImage.FromBundle(string imageName)

UIImage image = UIImage.FromBundle("ImageName");
// use the name of the image set from the asset catalog

Vous pouvez utiliser l'image pour un UIImageView ou tout ce que vous devez faire.

Gestion des images dans un catalogue d'actifs

Ajout d'un jeu d'images

Les catalogues d'actifs permettent de gérer les images, les icônes d'application et les images de lancement. Image Set est utilisé pour les images affichées dans l'application. Les images universelles sont généralement la meilleure option. Vous pouvez soit utiliser une image vectorielle (telle que PDF) qui sera mise à l'échelle pour tous les écrans, soit inclure une variante 1x, 2x et 3x et iOS sélectionnera la version appropriée de l'image pour le périphérique actuel de l'utilisateur.

Gérer les images de catalogue d'actifs

Vous pouvez modifier le nom de tout ensemble dans le catalogue d'actifs en double-cliquant sur le nom. Les images peuvent être ajoutées par glisser-déposer ou cliquer sur l’image que vous souhaitez insérer dans un sélecteur de fichiers.

Ajout d'images de catalogue d'actifs dans le storyboard

Les images de catalogues d'actifs peuvent être utilisées à partir de storyboards comme tout autre type d'image ajouté au projet. Ils seront automatiquement remplis en tant qu'option dans UIImageView et d'autres vues UIImageView en charge l'ajout d'une image.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow