Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
iOS için uygulama geliştirmek Xamarin.Forms için Visual Studio gerekir. Desteklenen platformlar sayfası önkoşullar hakkında daha fazla bilgi içerir.
Platforma özgü özellikler
Platforma özgü özellikler, özel işleyiciler veya efektler uygulamadan yalnızca belirli bir platformda kullanılabilen işlevleri kullanmanıza olanak sağlar.
iOS'taki görünümler, sayfalar ve düzenler için Xamarin.Forms aşağıdaki platforma özgü işlevsellik sağlanır:
- Herhangi bir
VisualElementiçin bulanıklaştırma desteği. Daha fazla bilgi için bkz . iOS üzerinde VisualElement Bulanıklaştırma. - Desteklenen
VisualElementbir üzerinde eski renk modunu devre dışı bırakma. Daha fazla bilgi için bkz . iOS'ta VisualElement Eski Renk Modu. - üzerinde
VisualElementbir gölgeyi etkinleştirme. Daha fazla bilgi için bkz . iOS'ta VisualElement Gölgeleri. VisualElementBir nesnenin dokunma olaylarına ilk yanıt veren olmasını sağlama. Daha fazla bilgi için bkz . VisualElement İlk Yanıtlayıcı.
iOS'taki görünümler için Xamarin.Forms aşağıdaki platforma özgü işlevsellik sağlanır:
CellArka plan rengini ayarlama. Daha fazla bilgi için bkz . iOS'ta Hücre Arka Plan Rengi.- bir öğesinde öğe seçiminin ne zaman gerçekleştiğini
DatePickerdenetleme. Daha fazla bilgi için bkz . iOS'ta DatePicker Öğesi Seçimi. - Yazı tipi boyutunu ayarlayarak, girilmiş metnin içine
Entrysığmasını sağlama. Daha fazla bilgi için bkz . iOS'ta Giriş Yazı Tipi Boyutu. - bir
Entryiçinde imleç rengini ayarlama. Daha fazla bilgi için bkz . iOS'ta Giriş İmleci Rengi. - Kaydırma sırasında üst bilgi hücrelerinin kayan olup olmadığını
ListViewdenetleme. Daha fazla bilgi için bkz . iOS'ta ListView Grup Üst Bilgisi Stili. - Öğe koleksiyonu güncelleştirilirken
ListViewsatır animasyonlarının devre dışı bırakılıp bırakılmayacağını denetleme. Daha fazla bilgi için bkz . iOS'ta ListView Satır Animasyonları. - bir
ListViewüzerinde ayırıcı stilini ayarlama. Daha fazla bilgi için bkz . iOS'ta ListView Ayırıcı Stili. - bir öğesinde öğe seçiminin ne zaman gerçekleştiğini
Pickerdenetleme. Daha fazla bilgi için bkz . iOS'ta Seçici Öğe Seçimi. - Bir
SearchBararka planı olup olmadığını denetleme. Daha fazla bilgi için bkz . iOS'ta SearchBar stili. - Özelliğin
Slider.Valueayarlanmasını sağlamak için başparmak sürüklemekSliderzorunda kalmak yerine çubuk üzerindekiSliderbir konuma dokunun. Daha fazla bilgi için bkz . iOS'ta Kaydırıcı Parmakla Dokunma. - bir
SwipeViewaçılırken kullanılan geçişi denetleme. Daha fazla bilgi için bkz . SwipeView Çekme Geçiş Modu. - bir öğesinde öğe seçiminin ne zaman gerçekleştiğini
TimePickerdenetleme. Daha fazla bilgi için bkz . iOS'ta TimePicker Öğe Seçimi.
iOS'taki sayfalar için Xamarin.Forms aşağıdaki platforma özgü işlevsellik sağlanır:
- Açılır sayfayı gösterirken, ayrıntı
FlyoutPagesayfasının buna gölge uygulanıp uygulanmadığını denetleme. Daha fazla bilgi için bkz . FlyoutPage Shadow. - Gezinti çubuğu ayırıcısını bir
NavigationPageüzerinde gizleme. Daha fazla bilgi için bkz . iOS'ta Gezinti Sayfası Çubuğu Ayırıcısı. - Gezinti çubuğunun yarı saydam olup olmadığını denetleme. Daha fazla bilgi için bkz . iOS'ta Gezinti Çubuğu Saydamlığı.
- üzerindeki durum çubuğu metin renginin
NavigationPagegezinti çubuğunun parlaklığıyla eşleşecek şekilde ayarlanıp ayarlanmadığını denetleme. Daha fazla bilgi için bkz . iOS'ta NavigationPage Çubuğu Metin Rengi Modu. - Sayfa başlığının sayfa gezinti çubuğunda büyük bir başlık olarak görüntülenip görüntülenmeyeceğini denetleme. Daha fazla bilgi için bkz . iOS'ta Büyük Sayfa Başlıkları.
- Bir üzerindeki giriş göstergesinin
Pagegörünürlüğünü ayarlama. Daha fazla bilgi için bkz . iOS'ta Giriş Göstergesi Görünürlüğü. - Bir üzerinde
Pagedurum çubuğu görünürlüğünü ayarlama. Daha fazla bilgi için bkz . iOS'ta Sayfa Durum Çubuğu Görünürlüğü. - Sayfa içeriğinin ekranın tüm iOS cihazları için güvenli bir alana yerleştirildiğinden emin olun. Daha fazla bilgi için bkz . iOS'ta Güvenli Alan Düzeni Kılavuzu.
- Kalıcı sayfaların sunu stilini ayarlama. Daha fazla bilgi için bkz . Kalıcı Sayfa Sunu Stili.
- üzerindeki
TabbedPagesekme çubuğunun saydamlık modunu ayarlama. Daha fazla bilgi için bkz . iOS'ta TabbedPage Yarı Saydam Sekme Çubuğu.
iOS'taki düzenler için Xamarin.Forms aşağıdaki platforma özgü işlevsellik sağlanır:
- Dokunma
ScrollViewhareketinin tutamaçlarını veya içeriğine geçirip geçirmediğini denetleme. Daha fazla bilgi için bkz . iOS'ta ScrollView İçerik Dokunuşları.
iOS'taki sınıf için aşağıdaki platforma Xamarin.FormsApplication özgü işlevsellik sağlanır:
- Adlandırılmış yazı tipi boyutları için erişilebilirlik ölçeklendirmesini devre dışı bırakma. Daha fazla bilgi için bkz . iOS'ta Adlandırılmış Yazı Tipi Boyutları için Erişilebilirlik Ölçeklendirme.
- Ana iş parçacığında gerçekleştirilecek denetim düzenini ve işleme güncelleştirmelerini etkinleştirme. Daha fazla bilgi için bkz . iOS'ta Ana İş Parçacığı Denetimi Güncelleştirmeleri.
PanGestureRecognizerKaydırma hareketini yakalamak ve kaydırma görünümüyle paylaşmak için kaydırma görünümünde etkinleştirme. Daha fazla bilgi için bkz . iOS'ta Eşzamanlı Kaydırma Hareketi Tanıma.
iOS'a özgü biçimlendirme
Xamarin.Forms platformlar arası kullanıcı arabirimi stillerinin ve renklerinin ayarlanmasını sağlar; ancak iOS projesindeki platform API'lerini kullanarak iOS'unuzun temasını ayarlamak için başka seçenekler de vardır.

Diğer iOS özellikleri
Özel işleyicileri, DependencyService'i ve MessagingCenter'ni kullanarak, iOS uygulamalarına çok çeşitli yerel işlevler dahil Xamarin.Forms etmek mümkündür.