Panoramica
Una classe che può essere utilizzata per implementare un'interfaccia utente di attivazione/disattivazione di riproduzione/pausa personalizzata, in situazioni in cui non è sufficiente un valore GCKUIMultistateButton.
L'applicazione può sottoclasse questa classe e sostituire i setter GCKUIPlayPauseToggleController::playPauseState e GCKUIPlayPauseToggleController::inputEnabled oppure utilizzare KVO per rimanere in ascolto delle modifiche apportate a queste proprietà e aggiornare di conseguenza i relativi controlli UI per la riproduzione/pausa.
- Dal
- 3,4
Eredita NSObject.
Riepilogo del metodo di istanza | |
(instancetype) | - init |
Inizializzatore designato. Altro... | |
Riepilogo proprietà | |
GCKUIPlayPauseState | playPauseState |
Lo stato di riproduzione/pausa corrente di GCKRemoteMediaClient. Altro... | |
BOOL | inputEnabled |
GCKUIMediaController scrive questa proprietà per attivare o disattivare i controlli dell'interfaccia utente gestiti da questo controller. Altro... | |
Dettaglio metodo
- (instancetype) init |
Inizializzatore designato.
Dettagli della proprietà
|
readwritenonatomicassign |
Lo stato di riproduzione/pausa corrente di GCKRemoteMediaClient.
GCKUIMediaController scrive questa proprietà ogni volta che lo stato di riproduzione/pausa del ricevitore cambia. Osserva la proprietà (a meno che non sia in fase di scrittura) e, se cambia, invia il comando multimediale appropriato con GCKRemoteMediaClient per cambiare lo stato del player del destinatario di conseguenza.
|
readwritenonatomicassign |
GCKUIMediaController scrive questa proprietà per attivare o disattivare i controlli dell'interfaccia utente gestiti da questo controller.
I controlli dell'interfaccia utente relativi ai contenuti multimediali sono temporaneamente disattivati mentre un comando multimediale è in esecuzione.