Class GCKUIDeviceVolumeController

Referensi Class GCKUIDeviceVolumeController

Ringkasan

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

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 ke penerima, dan memperbarui kontrol berdasarkan informasi status yang diterima dari penerima. Pengontrol secara otomatis mengaktifkan dan menonaktifkan kontrol UI yang sesuai untuk status sesi dan penerima saat ini.

Sejak
3,0

Mewarisi NSObject.

Ringkasan Metode Instance

(instancetype) - init
 Penginisialisasi yang ditetapkan. Lainnya...
 
(void) - setVolume:
 Metode praktis untuk mengubah volume penerima. Lainnya...
 
(void) - setMuted:
 Metode praktis untuk mengubah status bisukan penerima. Lainnya...
 
(void) - volumeUp
 Metode praktis untuk meningkatkan volume penerima dengan penambahan volume. Lainnya...
 
(void) - volumeDown
 Metode praktis untuk mengurangi volume penerima dengan penambahan volume. Lainnya...
 
(void) - toggleMuted
 Metode praktis untuk mengalihkan status bisu. Lainnya...
 

Ringkasan Properti

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

Detail Metode

- (instancetype) init

Penginisialisasi yang ditetapkan.

- (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 bisukan 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 praktis untuk mengurangi volume penerima dengan penambahan volume.

Mendelegasikan ke objek GCKSession yang sedang aktif.

- (void) toggleMuted

Metode praktis untuk mengalihkan status bisu.

Mendelegasikan ke objek GCKSession yang sedang aktif.

Detail Properti

- (UIButton*) volumeUpButton
readwritenonatomicweak

Tombol "naikkan volume".

Saat tombol diketuk, volume penerima akan ditingkatkan dengan penambahan 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 sebagaimana mestinya. 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 bisukan penerima.

Saat tombol dialihkan, status bisukan diperbarui pada penerima. Ketika menerima status penerima yang menunjukkan adanya perubahan dalam status bisukan penerima, tombol akan diperbarui sebagaimana mestinya. Tombol akan dinonaktifkan jika tidak ada sesi yang sedang aktif atau jika sesi saat ini tidak mendukung penonaktifan.

- (GCKUIMultistateButton*) muteToggleButton
readwritenonatomicweak

Tombol untuk membisukan/membisukan penerima.

Pemanggil harus menyetel ikon "dibisukan" dan "dibunyikan" yang sesuai untuk status GCKUIButtonStateMuteOn dan GCKUIButtonStateMuteOff tombol. Status tombol otomatis diperbarui untuk mencerminkan status bisukan saat ini pada penerima. Saat tombol diketuk, status bisukan diperbarui di penerima. Tombol akan dinonaktifkan jika tidak ada sesi yang sedang aktif atau jika sesi saat ini tidak mendukung penonaktifan volume.