Panoramica
Un controller per le viste UI che viene utilizzato per controllare o visualizzare il volume e lo stato di disattivazione audio di un ricevitore di trasmissione.
L'applicazione di chiamata registra i propri controlli UI relativi al volume con il controller impostando le proprietà appropriate. Il controller risponde quindi agli eventi touch sui controlli inviando al ricevitore i comandi di volume appropriati e li aggiorna in base alle informazioni sullo stato ricevute dal ricevitore. Il controller attiva e disattiva automaticamente i controlli UI in base alla sessione corrente e allo stato del destinatario.
- Dal
- 3,0
Eredita NSObject.
Riepilogo del metodo di istanza | |
(instancetype) | - init |
Inizializzatore designato. Altro... | |
(void) | - setVolume: |
Un metodo pratico per regolare il volume del ricevitore. Altro... | |
(void) | - setMuted: |
Un metodo pratico per modificare l'audio del ricevitore. Altro... | |
(void) | - volumeUp |
Un metodo pratico per aumentare il volume del ricevitore in base all'incremento. Altro... | |
(void) | - volumeDown |
Un metodo pratico per abbassare il volume del ricevitore in base all'incremento di volume. Altro... | |
(void) | - toggleMuted |
Un metodo pratico per attivare/disattivare l'audio. Altro... | |
Riepilogo proprietà | |
UIButton * | volumeUpButton |
Un pulsante "Alza il volume". Altro... | |
UIButton * | volumeDownButton |
Un pulsante "Abbassa il volume". Altro... | |
UISlider * | volumeSlider |
Un dispositivo di scorrimento per visualizzare e modificare il volume attuale del ricevitore. Altro... | |
UISwitch * | muteSwitch |
Un interruttore per attivare/disattivare l'audio del ricevitore. Altro... | |
GCKUIMultistateButton * | muteToggleButton |
Un pulsante di attivazione/disattivazione per disattivare/riattivare il ricevitore. Altro... | |
Dettaglio metodo
- (instancetype) init |
Inizializzatore designato.
- (void) setVolume: | (float) | volume |
Un metodo pratico per regolare il volume del ricevitore.
Delega all'oggetto GCKSession attualmente attivo.
- Parameters
-
volume The new volume. Must be a value in the range [0.0, 1.0].
- (void) setMuted: | (BOOL) | muted |
Un metodo pratico per modificare l'audio del ricevitore.
Delega all'oggetto GCKSession attualmente attivo.
- Parameters
-
muted The new mute state.
- (void) volumeUp |
Un metodo pratico per aumentare il volume del ricevitore in base all'incremento.
Delega all'oggetto GCKSession attualmente attivo.
- (void) volumeDown |
Un metodo pratico per abbassare il volume del ricevitore in base all'incremento di volume.
Delega all'oggetto GCKSession attualmente attivo.
- (void) toggleMuted |
Un metodo pratico per attivare/disattivare l'audio.
Delega all'oggetto GCKSession attualmente attivo.
Dettagli della proprietà
|
readwritenonatomicweak |
Un pulsante "Alza il volume".
Quando tocchi il pulsante, il volume del ricevitore viene aumentato di un incremento di volume. Il pulsante verrà disattivato se al momento non ci sono sessioni attive o se la sessione corrente non supporta la regolazione del volume.
|
readwritenonatomicweak |
Un pulsante "Abbassa il volume".
Quando tocchi il pulsante, il volume del ricevitore viene diminuito dell'incremento di volume. Il pulsante verrà disattivato se al momento non ci sono sessioni attive o se la sessione corrente non supporta la regolazione del volume.
|
readwritenonatomicweak |
Un dispositivo di scorrimento per visualizzare e modificare il volume attuale del ricevitore.
Quando l'utente modifica il valore del dispositivo di scorrimento, il volume viene aggiornato sul ricevitore. Quando viene ricevuto lo stato del ricevitore che indica una variazione del volume del ricevitore, il valore del dispositivo di scorrimento viene aggiornato di conseguenza. Il dispositivo di scorrimento verrà disattivato se al momento non ci sono sessioni attive o se la sessione corrente non supporta la regolazione del volume.
|
readwritenonatomicweak |
Un interruttore per attivare/disattivare l'audio del ricevitore.
Quando l'interruttore viene attivato, lo stato di disattivazione audio viene aggiornato sul ricevitore. Quando viene ricevuto lo stato del ricevitore, che indica una modifica dello stato di disattivazione audio del ricevitore, l'interruttore viene aggiornato di conseguenza. L'opzione verrà disattivata se non ci sono sessioni attualmente attive o se la sessione in corso non supporta la disattivazione.
|
readwritenonatomicweak |
Un pulsante di attivazione/disattivazione per disattivare/riattivare il ricevitore.
Il chiamante deve impostare le icone "audio riattivato" e "audio riattivato" rispettivamente per gli stati GCKUIButtonStateMuteOn e GCKUIButtonStateMuteOff del pulsante. Lo stato del pulsante viene aggiornato automaticamente per riflettere l'attuale stato di disattivazione audio sul ricevitore. Quando tocchi il pulsante, la disattivazione dell'audio viene aggiornata sul ricevitore. Il pulsante verrà disattivato se non ci sono sessioni attive o se la sessione corrente non supporta la disattivazione del volume.