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:
Geliştirici, uygulamanın dizinine dize ve LSItemContentTypes
dizi Info.plist
iç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.plist
altı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:
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ı.