Partager via


Icônes de document personnalisées dans Xamarin.iOS

Cet article traite de l’inclusion et de la gestion d’une ressource d’image dans une application Xamarin.iOS à utiliser comme icône de type de document personnalisé.

Si une application Xamarin.iOS prend en charge le chargement d’un type de document particulier, le développeur peut fournir des icônes que le système utilisera lorsqu’il rencontre ce type de document, par exemple lorsqu’un utilisateur conserve une pièce jointe dans l’application de messagerie, comme illustré ici :

Exemple d’icônes de type de document

Le développeur peut ajouter des informations de type de document pour un format de fichier que l’application peut ouvrir en incluant des entrées de dictionnaire pour la chaîne et LSItemContentTypes le CFBundleTypeName tableau dans l’applicationInfo.plist. Les icônes du type de document vont dans le CFBundleTypeIconFiles tableau. Si aucune icône de document n’est fournie, iOS en dérive une à partir de l’icône d’application. Les icônes peuvent être fournies pour plusieurs tailles, optimisées pour les différentes résolutions d’appareil.

Pour affecter ces valeurs dans Visual Studio pour Mac, utilisez la section Types de documents sous l’onglet Avancé de l’éditeur Info.plist pour ajouter le type de document et lui attribuer des icônes d’image. Par exemple, voici une capture d’écran montrant l’inscription pour la prise en charge pdf :

Section Types de documents sous l’onglet Avancé de l’éditeur Info.plist

Pour plus d’informations sur les types de documents, consultez les rubriques de référence sur les identificateurs de type uniforme d’Apple et les rubriques de programmation d’interaction de document pour iOS.