Kelas GCKUIDeviceVolumeController

Referensi Class GCKUIDeviceVolumeController

Ringkasan

Pengontrol untuk tampilan UI yang digunakan untuk mengontrol atau menampilkan volume dan status bisukan penerima Cast.

Aplikasi panggilan mendaftarkan kontrol UI terkait volume dengan pengontrol dengan menyetel properti yang sesuai. Pengontrol kemudian merespons peristiwa sentuh pada kontrol dengan mengeluarkan perintah volume yang sesuai untuk penerima, dan memperbarui kontrol berdasarkan informasi status yang diterima dari penerima. Pengontrol secara otomatis mengaktifkan dan menonaktifkan kontrol UI yang sesuai untuk sesi dan status penerima saat ini.

Since
3,0

Mewarisi NSObject.

Ringkasan Metode Instance

(instancetype) - init
 Penginisialisasi yang ditentukan. Selengkapnya...
 
(void) - setVolume:
 Metode praktis untuk mengubah volume penerima. Selengkapnya...
 
(void) - setMuted:
 Metode praktis untuk mengubah status nonaktif penerima. Selengkapnya...
 
(void) - volumeUp
 Metode praktis untuk meningkatkan volume penerima dengan penambahan volume. Selengkapnya...
 
(void) - volumeDown
 Metode yang praktis untuk menurunkan volume penerima dengan penambahan volume. Selengkapnya...
 
(void) - toggleMuted
 Metode praktis untuk mengalihkan status nonaktif. Selengkapnya...
 

Ringkasan Properti

UIButton * volumeUpButton
 Tombol "naikkan volume". Selengkapnya...
 
UIButton * volumeDownButton
 Tombol "turunkan volume". Selengkapnya...
 
UISlider * volumeSlider
 Penggeser untuk menampilkan dan mengubah volume penerima saat ini. Selengkapnya...
 
UISwitch * muteSwitch
 Tombol untuk mengalihkan status nonaktif penerima. Selengkapnya...
 
GCKUIButtonmuteToggleButton
 Tombol untuk membisukan/membisukan penerima. Selengkapnya...
 

Detail Metode

- (instancetype) init

Penginisialisasi yang ditentukan.

- (void) setVolume: (float)  volume

Metode praktis untuk mengubah volume penerima.

Mendelegasikan ke objek GCKSession yang sedang aktif.

Parameters
volumeThe new volume. Must be a value in the range [0.0, 1.0].
- (void) setMuted: (BOOL)  muted

Metode praktis untuk mengubah status nonaktif penerima.

Mendelegasikan ke objek GCKSession yang sedang aktif.

Parameters
mutedThe new mute state.
- (void) volumeUp

Metode praktis untuk meningkatkan volume penerima dengan penambahan volume.

Mendelegasikan ke objek GCKSession yang sedang aktif.

- (void) volumeDown

Metode yang praktis untuk menurunkan volume penerima dengan penambahan volume.

Mendelegasikan ke objek GCKSession yang sedang aktif.

- (void) toggleMuted

Metode praktis untuk mengalihkan status nonaktif.

Mendelegasikan ke objek GCKSession yang sedang aktif.

Detail Properti

- (UIButton*) volumeUpButton
readwritenonatomicweak

Tombol "naikkan volume".

Saat tombol diketuk, volume penerima akan ditingkatkan dengan kelipatan volume. Tombol akan dinonaktifkan jika tidak ada sesi yang sedang aktif atau jika sesi saat ini tidak mendukung penyesuaian volume.

- (UIButton*) volumeDownButton
readwritenonatomicweak

Tombol "turunkan volume".

Saat tombol diketuk, volume penerima akan dikurangi dengan penambahan volume. Tombol akan dinonaktifkan jika tidak ada sesi yang sedang aktif atau jika sesi saat ini tidak mendukung penyesuaian volume.

- (UISlider*) volumeSlider
readwritenonatomicweak

Penggeser untuk menampilkan dan mengubah volume penerima saat ini.

Saat nilai penggeser diubah oleh pengguna, volume akan diperbarui di penerima. Saat status penerima diterima yang menunjukkan perubahan volume penerima, nilai penggeser akan diperbarui sesuai dengan status tersebut. Penggeser akan dinonaktifkan jika tidak ada sesi yang sedang aktif atau jika sesi saat ini tidak mendukung penyesuaian volume.

- (UISwitch*) muteSwitch
readwritenonatomicweak

Tombol untuk mengalihkan status nonaktif penerima.

Saat tombol dialihkan, status bisukan akan diperbarui di penerima. Saat status penerima diterima, yang menunjukkan perubahan status bisu penerima, tombol akan diperbarui sebagaimana mestinya. Tombol akan dinonaktifkan jika tidak ada sesi yang sedang aktif atau jika sesi saat ini tidak mendukung pembisuan.

- (GCKUIButton*) muteToggleButton
readwritenonatomicweak

Tombol untuk membisukan/membisukan penerima.

Pemanggil harus menyetel ikon "dibisukan" dan "dibunyikan" yang sesuai untuk masing-masing status GCKUIControlStateMuteOn dan GCKUIControlStateMuteOff tombol. Status tombol diperbarui secara otomatis untuk mencerminkan status bisu saat ini pada penerima. Saat tombol diketuk, status bisukan akan diperbarui di penerima. Tombol akan dinonaktifkan jika tidak ada sesi yang sedang aktif atau jika sesi saat ini tidak mendukung pembisuan volume.