WatchKit Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kerangka kerja untuk memprogram Apple Watch.
WKAccessibility |
Metode ekstensi untuk WKInterfaceController itu meningkatkan aksesibilitas. |
WKAccessibility |
Sebagian gambar yang harus dibuat tersedia secara terpisah untuk aplikasi bantuan. |
WKError |
Metode ekstensi untuk enumerasi WatchKit.WKErrorCode. |
WKInterface |
Kontrol jam tangan yang bertindak sebagai tombol. |
WKInterface |
Kelas dasar untuk objek pengontrol dalam proyek Ekstensi Watch. |
WKInterface |
Kontrol pengawasan yang menampilkan tanggal dan waktu. |
WKInterface |
Mewakili jam tangan. Gunakan objek CurrentDevicesingleton . |
WKInterface |
Kontainer untuk kontrol pengawasan. |
WKInterface |
Kontrol jam tangan yang menampilkan gambar. |
WKInterface |
Kontrol jam tangan yang menampilkan teks. |
WKInterface |
Kontrol jam tangan yang menampilkan peta yang disediakan Apple. |
WKInterface |
Kelas dasar untuk kontrol Watch. |
WKInterface |
Kerangka kerja untuk memprogram Apple Watch. |
WKInterface |
Kontrol jam tangan yang menampilkan garis untuk memisahkan kontrol. |
WKInterface |
Kontrol pengawasan yang memungkinkan pengguna untuk mengatur nilai dalam rentang. |
WKInterface |
Kontrol jam tangan yang memungkinkan pengguna untuk memanipulasi nilai biner. |
WKInterface |
Kontrol pengawasan yang menyediakan tabel kolom tunggal. |
WKInterface |
Kontrol jam tangan yang menampilkan timer hitung mundur. |
WKPresent |
Berisi hasil penyajian pemutar media. |
WKUser |
Sub-kelas WKInterfaceController yang menambahkan metode yang dipanggil saat pemberitahuan tiba. |
IWKImage |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol IWKImageAnimatable. |
WKError |
Menghitung kode kesalahan yang relevan dengan pemrograman Watch Kit. |
WKInterface |
Enumerasi warna yang dapat digunakan oleh pin pada WKInterfaceMap. |
WKMenu |
Menghitung ikon standar untuk digunakan di menu konteks Watch. |
WKText |
Enumerasi pembatasan input teks (batasan emoji). |
WKUser |
Menghitung jenis notifika untuk digunakan dengan DidReceiveLocalNotification(UILocalNotification, Action<WKUserNotificationInterfaceType>) penangan penyelesaian dan DidReceiveRemoteNotification(NSDictionary, Action<WKUserNotificationInterfaceType>) . |
Watch Kit adalah kerangka kerja Apple untuk memprogram Apple Watch. Solusi Watch Kit terdiri dari 3 proyek Xamarin:
Project | Tujuan |
---|---|
Aplikasi Induk | Aplikasi Induk adalah proyek iPhone normal yang menggabungkan proyek lain dan dapat digunakan untuk tutorial, kebutuhan administratif, dan pemrosesan latar belakang. Ini berjalan di kotak pasir terpisah daripada Ekstensi Watch dan dimungkinkan bagi pengguna untuk menjalankan Aplikasi Watch / Extension tanpa pernah membuka Aplikasi Induk. |
Ekstensi Pengawasan | Ekstensi Watch berjalan pada iPhone yang terhubung dan menyimpan logika program untuk Aplikasi Watch itu sendiri. |
Aplikasi Tonton | Aplikasi Watch adalah proyek kecil yang berjalan di ponsel itu sendiri. Umumnya, Aplikasi Watch hanya terdiri dari file Storyboard, sumber daya kecil, dan tautan ke file di Watch Extension. |
Informasi instalasi, struktur, dan pemrograman umum tentang Watch Kit dapat ditemukan di Panduan Pemrograman Watch Kit Xamarin.
Programming Watch Extensions sangat didasarkan pada bereaksi terhadap metode WKInterfaceControllersiklus hidup . Pengembang aplikasi membuat subjenis WKInterfaceController dan menimpa Awake, M:WatchKit.WKInterfaceController.WillActivate*, dan M:WatchKit.WKInterfaceController.DidDeactivate* metode.