Ícones de documento personalizados no Xamarin.iOS
Este artigo aborda a inclusão e o gerenciamento de um ativo de imagem em um aplicativo Xamarin.iOS a ser usado como um ícone de tipo de documento personalizado.
Se um aplicativo Xamarin.iOS oferecer suporte ao carregamento de um tipo de documento específico, o desenvolvedor poderá fornecer ícones que o sistema usará quando encontrar esse tipo de documento, como quando um usuário mantém pressionado um anexo no Aplicativo de Email, conforme mostrado aqui:
O desenvolvedor pode adicionar informações de tipo de documento para um formato de arquivo que o aplicativo é capaz de abrir, incluindo entradas de dicionário para a cadeia de caracteres e LSItemContentTypes
matriz CFBundleTypeName
no .Info.plist
Os ícones para o tipo de documento vão na CFBundleTypeIconFiles
matriz. Se um ícone de documento não for fornecido, o iOS derivará um do ícone do aplicativo.
Os ícones podem ser fornecidos para vários tamanhos, otimizados para as várias resoluções de dispositivos.
Para atribuir esses valores no Visual Studio para Mac, use a seção Tipos de documento na guia Avançado no Info.plist
editor para adicionar o tipo de documento e atribuir ícones de imagem a ele. Por exemplo, aqui está uma captura de tela mostrando o registro para suporte a PDF:
Para obter mais informações sobre tipos de documento, consulte Referência de identificadores de tipo uniformes da Apple e Tópicos de programação de interação de documento para iOS.