Aracılığıyla paylaş


Xamarin.iOS'ta Özel Belge Simgeleri

Bu makale, Özel Belge Türü Simgesi olarak kullanılacak bir Xamarin.iOS uygulamasındaki görüntü varlığını dahil etme ve yönetme konularını kapsar.

Bir Xamarin.iOS uygulaması belirli bir belge türünün yüklenmesini destekliyorsa geliştirici, sistemin bu belge türüyle karşılaştığında kullanacağı simgeler (örneğin, bir kullanıcı Posta Uygulaması'nda aşağıda gösterildiği gibi bir eki tuttuğunda) sağlayabilir:

Belge türü simgeleri örneği

Geliştirici, uygulamanın dizinine dize ve LSItemContentTypes dizi Info.plistiçin sözlük girdileri ekleyerek uygulamanın açabildiği bir dosya biçimi için CFBundleTypeName belge türü bilgileri ekleyebilir. Belge türünün simgeleri diziye CFBundleTypeIconFiles gider. Bir belge simgesi sağlanmadıysa, iOS uygulama simgesinden bir belge türetir. Simgeler çeşitli boyutlarda sağlanabilir, çeşitli cihaz çözünürlükleri için iyileştirilebilir.

Bu değerleri Mac için Visual Studio atamak için düzenleyicideki Gelişmiş sekmesinin Info.plistaltındaki Belge Türleri bölümünü kullanarak belge türünü ekleyin ve resim simgeleri atayın. Örneğin, PDF desteği için kaydı gösteren bir ekran görüntüsü aşağıda verilmiştir:

Info.plist düzenleyicisindeki Gelişmiş sekmesinin altındaki Belge Türleri bölümü

Belge türleri hakkında daha fazla bilgi için bkz. Apple'ın Tekdüzen Tür Tanımlayıcıları Başvurusu ve iOS için Belge Etkileşimi Programlama Konuları.