Xamarin.iOS'ta Görüntüler ve Simgeler
Bu bölüm, Xamarin.iOS uygulamasındaki görüntülerle çalışmayı içeren çeşitli makaleler içerir. Örneğin bunları simge olarak kullanma, başlatma ekranı olarak kullanma veya denetimlere ekleme ve özel belge türleri için simgeler sağlama.
Görüntü varlıklarının bir iOS uygulamasında birkaç farklı şekilde kullanıla bir yolu vardır. Xamarin.iOS, bir görüntüyü bir uygulamanın kullanıcı arabiriminin parçası olarak görüntülemekten veya gibi bir kullanıcı arabirimi denetimine atamaktan simgeler ve başlatma ekranları sağlamaktan iOS uygulamasına aşağıdaki yollarla harika resimler eklemenizi UIButtonUIImageView kolaylaştırır:
- Çözümden Bağımsız Görüntüler – iOS'un farklı cihaz çözünürlükleri ve türleri (iPhone, iPad vb.) genelinde görüntülerle çalışmak için yerleşik desteğini kullanın.
- Varlık Kataloğu Görüntü Kümeleri - Bir uygulamanın gerekli olduğu belirli bir görüntü varlığı sürümünü yönetmek ve gruplamak için Varlık Kataloğu Görüntü Kümelerini kullanın.
- Kodda Görüntüler – Görüntü varlıklarını yüklemek ve bu varlıklarla çalışmak ve bunları C# kodunda kullanıcı arabirimi denetimlerine atamak için sınıfının yöntemlerini kullanın.
- Uygulama Simgesi - Her iOS uygulaması için gereken uygulama simgesini tanımlayın. Bu, kullanıcının uygulamayı başlatmak için iOS giriş ekranından dokunacak simgedir. Ayrıca, bu simge varsa Game Center tarafından kullanılır.
- Spotlight Simgesi - Uygulamanın Spotlight simgesini tanımlayın. Kullanıcı Spotlight Arama'da bir uygulamanın adını her girdiği zaman bu simge görüntülenir.
- Ayarlar Simgesi - Uygulamanın Ayarlar tanımlayın. Kullanıcı iOS cihazında Ayarlar uygulamaya girerse, bu simge uygulamanın Ayarlar sonunda görüntülenir.
- Başlatma Ekranları - Uygulamanın Başlatma Ekranı'nın tanımlayın. Kullanıcı uygulama simgesine dokunarak ilk görünüm gösterilmeden önce boş bir ekran gösterilir. Neyse ki iOS, görsel görseli kullanarak boş ekran yerine görüntü görüntüleme desteği içerir.
- iTunes Simgesi - Bir iTune simgesi sağlar. Bir uygulama teslim etme geçici yöntemini (kurumsal kullanıcılar için veya gerçek cihazlarda beta testi için) kullanıyorsanız, geliştiricinin uygulamayı iTunes'da temsil etmek için kullanılacak 512x512 ve 1024x1024 görüntüsünü de içermesi gerekir.
- Belge Simgeleri - Xamarin.iOS uygulamasının desteklediği veya oluşturduğu belirli bir belge türü için simge olarak bir görüntü kullanın.
Bir iOS uygulaması için görüntü varlıkları oluşturulurken göz önünde bulundurulması gereken bazı noktalar ve bu varlıkların kullanılacak çeşitli yerler vardır. Bunların her biri yalnızca kaç görüntü varlığının gerekli olacağını değil, bu varlıkların nasıl oluşturulacaklarını da etkiler. Aşağıdaki konular, gerekli olacak görüntü varlık türlerini, bu varlıkların uygulamanın paketine nasıl dahil olduğunu ve gerekli işlevselliği sağlamak için görüntü varlıklarının nasıl tüketilmelerini ele almaktadır:
Bir Görüntüyü Görüntüleme
Bu makale, bir Xamarin.iOS uygulamasına görüntü varlığı dahil etmek ve bu görüntüyü C# kodu kullanarak veya iOS Tasarımcısı'nda bir denetime ataarak görüntülemeyi kapsar.
Uygulama Simgeleri
Bu makale, uygulama simgesi olarak kullanılacak bir Xamarin.iOS uygulamasında görüntü varlığı dahil ve yönetmeyi kapsar.
Alternatif Uygulama Simgeleri
Apple, iOS 10.3'te bir uygulamanın simgesini yönetmesine olanak sağlayan çeşitli geliştirmeler ekledi:
ApplicationIconBadgeNumber- Springboard'daki uygulama simgesinin rozetini alır veya ayarlar.SupportsAlternateIcons-trueUygulamanın alternatif bir simge kümesi varsa.AlternateIconName- Şu anda seçili olan alternatif simgenin adını veyanullbirincil simgeyi kullanıyorsanız döndürür.SetAlternameIconName- Uygulamanın simgesini verilen alternatif simgeye değiştirmek için bu yöntemi kullanın.
Başlatma Ekranları
Bu makale, her iOS cihaz boyutu ve çözünürlüğü için evrensel bir Başlatma Ekranı sağlamak üzere özel bir Storyboard türünü kullanmayı kapsar.
Özel Belge Türleri
Bu makale, Özel Belge Türü Simgesi olarak kullanılacak bir Xamarin.iOS uygulamasına görüntü varlığı ekleme ve yönetmeyi kapsar.