Panoramica
Un controller per le visualizzazioni dell'interfaccia utente che viene utilizzato per controllare o visualizzare il volume e lo stato di disattivazione dell'audio di un ricevitore.
L'applicazione di chiamata registra i controlli di interfaccia utente relativi al volume con il controller impostando le proprietà appropriate. Il controller poi risponde agli eventi di tocco sui controlli inviando i comandi del volume appropriati al ricevitore e aggiorna i controlli in base alle informazioni sullo stato ricevute dal ricevitore. Il controller attiva e disattiva automaticamente i controlli dell'interfaccia utente in base allo stato della sessione e del ricevitore corrente.
- Since
- 3,0
Eredita NSObject.
Riepilogo del metodo dell'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 lo stato di disattivazione del destinatario. Altro... | |
(void) | - volumeUp |
Un metodo pratico per aumentare il volume del ricevitore in base all'incremento del volume. Altro... | |
(void) | - volumeDown |
Un metodo pratico per ridurre il volume del ricevitore in base all'incremento del volume. Altro... | |
(void) | - toggleMuted |
Un metodo pratico per attivare/disattivare lo stato di disattivazione. 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 lo stato di disattivazione del destinatario. Altro... | |
GCKUIButton * | muteToggleButton |
Un pulsante di attivazione/disattivazione per la disattivazione e la disattivazione dell'audio del 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 lo stato di disattivazione del destinatario.
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 del volume.
Delega all'oggetto GCKSession attualmente attivo.
- (void) volumeDown |
Un metodo pratico per ridurre il volume del ricevitore in base all'incremento del volume.
Delega all'oggetto GCKSession attualmente attivo.
- (void) toggleMuted |
Un metodo pratico per attivare/disattivare lo stato di disattivazione.
Delega all'oggetto GCKSession attualmente attivo.
Dettaglio proprietà
|
readwritenonatomicweak |
Un pulsante "Alza il volume".
Quando si tocca il pulsante, il volume del ricevitore aumenta dell'incremento di volume. Il pulsante verrà disattivato se non esiste una sessione attualmente attiva o se la sessione corrente non supporta la regolazione del volume.
|
readwritenonatomicweak |
Un pulsante "Abbassa il volume".
Quando viene toccato il pulsante, il volume del ricevitore viene ridotto dell'incremento del volume. Il pulsante verrà disattivato se non esiste una sessione attualmente attiva 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 uno stato di ricezione che indica una variazione del volume del destinatario, il valore del dispositivo di scorrimento viene aggiornato di conseguenza. Il dispositivo di scorrimento verrà disabilitato se non esiste una sessione attualmente attiva o se la sessione corrente non supporta la regolazione del volume.
|
readwritenonatomicweak |
Un interruttore per attivare/disattivare lo stato di disattivazione del destinatario.
Quando viene attivato il pulsante, lo stato di disattivazione viene aggiornato sul ricevitore. Quando viene ricevuto uno stato di ricezione che indica una modifica dello stato di disattivazione del destinatario, l'opzione viene aggiornata di conseguenza. L'opzione verrà disattivata se non c'è alcuna sessione attualmente attiva o se la sessione corrente non supporta la disattivazione.
|
readwritenonatomicweak |
Un pulsante di attivazione/disattivazione per la disattivazione e la disattivazione dell'audio del ricevitore.
Il chiamante deve impostare le icone "audio disattivato" e "audio riattivato" rispettivamente per lo stato GCKUIControlStateMuteOn e GCKUIControlStateMuteOff del pulsante. Lo stato del pulsante viene aggiornato automaticamente in modo da riflettere lo stato di disattivazione attuale del ricevitore. Quando viene toccato il pulsante, lo stato di disattivazione viene aggiornato sul ricevitore. Il pulsante verrà disattivato se non esiste una sessione attualmente attiva o se la sessione corrente non supporta la disattivazione del volume.