Xamarin'de watchOS Kullanıcı Arabirimi Denetimleri

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

Örnek watchOS düzeni

Tüm denetimlerin programlı adları önek olarak WKInterface eklenir (örn. WKInterfaceLabel, WKInterfaceButton).

Denetim Açıklama Ekran görüntüsü
Etiket Etiket denetimindeki metnin görünümünü denetlemek için ve diğer özellikleri kullanın SetText . NSAttributedString da desteklenir.
Katalog kodu
Etiket ekran görüntüsü
Düğme Görsel taslakta özellikler oluşturun ve ayarlayın. tıklandığında işleyici uygulamak üzere eklemek için Ctrl tuşunu basılı tutarak sürükleyin Action .
Katalog kodu
Düğme ekran görüntüsü
Switch Anahtar durumunu denetlemek için kullanın SetOn .
Katalog kodu
Ekran görüntüsü 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örsel Saat üzerindeki görüntüleri yüklemek veya WKInterfaceDevice.CurrentDevice.AddCachedImage saat üzerinde tekrar tekrar kullanmak üzere önbelleğe almak için kullanınmyImage.SetImage("MyWatchImage").
Görüntü Denetimi belgeleri
Katalog kodu
Resim ekran görüntüsü
Ayırıcı Cazip izleme URI'leri 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ü saat üzerinde statik olarak görüntülenir, ancak pin ekleme dahil olmak üzere görünümünün birçok yönünü denetleyebilirsiniz.
Katalog kodu
Harita ekran görüntüsü
Film ve Satır içiMove Filmler kendi başlarına veya satır içinde açılabilir
Katalog kodu
Film ekran görüntüsü
Gruplandırma Çekici saat kullanıcı arabirimleri oluşturmanıza yardımcı olması için grupları kullanın.
Katalog kodu
Grup ekran görüntüsü
Tablo iOS'ta tabloların basitleştirilmiş bir sürümü. Kullanıcı seçimine yanıt vermek için uygulayın DidSelectRow (veya bir segue kullanın).
Tablo Denetimi belgeleri
Katalog kodu
Tablo ekran görüntüsü
Cihaz WKInterfaceDevice.CurrentDevice, ScreenScaleve PreferredContentSizeCategorygibi ScreenBoundsözellikleri içerir.
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 (Dokunmaya Zorla) belgeleri
Katalog kodu
Menü ekran görüntüsü
Metin Girişi ve numaralandırmasını WKTextInputMode kullanınPresentTextInputController.
Metin Girişi belgeleri
Katalog kodu
Metin girişi ekran görüntüsü
Digital Crown Digital Crown bir seçiciyi yönlendirmek için kullanılabilir veya dönüş kodunda izlenebilir.
Katalog kodu
Digital crown ekran görüntüsü
Hareketler Bir görünüme eklenebilen dört hareket tanıma türü vardır: Dokunma, Çekme, Kaydırma ve LongPress.
Katalog kodu
Hareketler ekran görüntüsü