Sdílet prostřednictvím


Vlastní ikony dokumentů v Xamarin.iOS

Tento článek se zabývá zahrnutím a správou prostředku image v aplikaci Xamarin.iOS, která se má použít jako vlastní ikona typu dokumentu.

Pokud aplikace Xamarin.iOS podporuje načítání určitého typu dokumentu, může vývojář poskytnout ikony, které systém použije, když narazí na daný typ dokumentu, například když uživatel uchovává přílohu v poštovní aplikaci , jak je znázorněno tady:

Příklad ikon typu dokumentu

Vývojář může přidat informace o typu dokumentu pro formát souboru, který aplikace dokáže otevřít, a to zahrnutím položek slovníku CFBundleTypeName pro řetězec a LSItemContentTypes pole v aplikaci Info.plist. Ikony pro typ dokumentu jsou v CFBundleTypeIconFiles poli. Pokud není k dispozici ikona dokumentu, iOS ji odvozuje z ikony aplikace. Ikony lze zadat pro několik velikostí optimalizovaných pro různá rozlišení zařízení.

Pokud chcete tyto hodnoty přiřadit v Visual Studio pro Mac, pomocí oddílu Typy dokumentů na kartě Upřesnit v editoru Info.plist přidejte typ dokumentu a přiřaďte k němu ikony obrázků. Tady je například snímek obrazovky znázorňující registraci podpory PDF:

Oddíl Typy dokumentů na kartě Upřesnit v editoru Info.plist

Další informace o typechdokumentůch