Xamarin 'te watchOS Kullanıcı arabirimi denetimleri

WatchKitCatalog örneği, çeşitli watchOS denetimlerini gösterir. Uygulamanın film şeridi burada gösterilir (yakınlaştırmak için tıklayın):

Örnek watchOS düzeni

Tüm denetimlerin programlı adlarına ön eki eklenir WKInterface (örn. WKInterfaceLabel, WKInterfaceButton).

Denetim Description Ekran görüntüsü
Etiketle SetTextEtiket denetimindeki metnin görünümünü denetlemek için ve diğer özellikleri kullanın. NSAttributedString de desteklenir.
Katalog kodu
Etiket ekran görüntüsü
Düğme Görsel taslakta Özellikler oluşturun ve ayarlayın. ActionTıklandığı zaman için bir işleyici uygulamak üzere eklemek için CTRL + sürükleyin.
Katalog kodu
Düğme ekran görüntüsü
Anahtar SetOnAnahtar durumunu denetlemek için kullanın.
Katalog kodu
Ekran görüntüsünü değiştir
Kaydırıcı Birçok farklı stil mümkündür.
Katalog kodu
Kaydırıcı ekran görüntüsü
Görüntü myImage.SetImage("MyWatchImage")Watch 'ta görüntü yüklemek veya WKInterfaceDevice.CurrentDevice.AddCachedImage bunları izlerken yinelenen kullanım için önbelleğe almak için kullanın.
Resim denetimi belgeleri
Katalog kodu
Görüntü ekran görüntüsü
Ayırıcı Çekici bir izleme oluşturmaya yardımcı olması için ayırıcılar kullanın.
Katalog kodu
Ayırıcı ekran görüntüsü
Harita Harita görüntüsü, izleme üzerinde statik olarak görüntülenir, ancak PIN 'leri ekleme dahil olmak üzere görünüşünün birçok yönlerini kontrol edebilirsiniz.
Katalog kodu
Harita ekran görüntüsü
Film & ınlinemove Filmler kendi başına veya satır içi açılabilir
Katalog kodu
Film ekran görüntüsü
Grup Çekici bir izleme oluşturmaya yardımcı olmak için grupları kullanın.
Katalog kodu
Grup ekran görüntüsü
Tablo İOS üzerinde tabloların basitleştirilmiş bir sürümü. DidSelectRowKullanıcı seçimine yanıt vermek için uygulayın (veya bir g/t kullanın).
Tablo denetimi belgeleri
Katalog kodu
Tablo ekran görüntüsü
Cihaz WKInterfaceDevice.CurrentDevice , ve gibi özellikleri ScreenBounds içerir ScreenScalePreferredContentSizeCategory .
Katalog kodu
Cihaz ekran görüntüsü
Menü Görsel taslakta zorla-bas menüsünü tanımlayın ve koddaki her düğme için eylemleri uygulayın.
Menü denetimi (Force Touch) belgeleri
Katalog kodu
Menü ekran görüntüsü
Metin Girişi PresentTextInputControllerVe WKTextInputMode sabit listesini kullanın.
Metin girişi belgeleri
Katalog kodu
Metin girişi ekran görüntüsü
Digital Crown Digital Crown, bir seçiciyi veya döndürme kodda izlenebilir.
Katalog kodu
Dijital Crown ekran görüntüsü
Hareketler Sahneye eklenebilen dört tür hareket tanıma vardır: Tap, çekin, Pan ve LongPress.
Katalog kodu
Hareket ekran görüntüsü