Niestandardowe ikony dokumentów na platformie Xamarin.iOS
W tym artykule opisano elementy zawartości obrazu i zarządzanie nim w aplikacji platformy Xamarin.iOS do użycia jako ikona niestandardowego typu dokumentu.
Jeśli aplikacja platformy Xamarin.iOS obsługuje ładowanie określonego typu dokumentu, deweloper może udostępnić ikony, które będą używane przez system w przypadku napotkania tego typu dokumentu, na przykład gdy użytkownik wstrzymuje załącznik w aplikacji poczty, jak pokazano poniżej:
Deweloper może dodać informacje o typie dokumentu dla formatu pliku, który aplikacja może otworzyć, włączając wpisy słownika dla CFBundleTypeName
ciągu i LSItemContentTypes
tablicy Info.plist
w aplikacji . Ikony typu dokumentu są wyświetlane w tablicy CFBundleTypeIconFiles
. Jeśli nie podano ikony dokumentu, system iOS będzie pochodzić z ikony aplikacji.
Ikony można dostarczać dla kilku rozmiarów, zoptymalizowanych pod kątem różnych rozdzielczości urządzeń.
Aby przypisać te wartości w Visual Studio dla komputerów Mac, użyj sekcji Typy dokumentów na karcie Zaawansowane w Info.plist
edytorze, aby dodać typ dokumentu i przypisać do niego ikony obrazu. Na przykład poniżej przedstawiono zrzut ekranu przedstawiający rejestrację dla obsługi plików PDF:
Aby uzyskać więcej informacji na temat typów dokumentów, zobacz Tematy dotyczące programowania ujednoliconego typu firmy Apple i programowania interakcji dokumentów dla systemu iOS.