Clase GCKUIPlayPauseToggleController

Referencia de la clase GCKUIPlayPauseToggleController

Descripción general

Es una clase que se puede usar para implementar una IU personalizada para activar o desactivar la reproducción y pausa en situaciones en las que un GCKUIMultistateButton no será suficiente.

La aplicación puede dividir en subclases esta clase y anular los métodos set GCKUIPlayPauseToggleController::playPauseState y GCKUIPlayPauseToggleController::inputEnabled, o bien usar KVO para detectar cambios en estas propiedades y actualizar sus controles de IU de reproducción y pausa según corresponda.

Desde
3.4

Hereda NSObject.

Resumen del método de instancia

(instancetype) - init
 Inicializador designado Más...
 

Resumen de la propiedad

GCKUIPlayPauseState playPauseState
 Es el estado actual de reproducción o pausa de GCKRemoteMediaClient. Más...
 
BOOL inputEnabled
 GCKUIMediaController escribe esta propiedad para habilitar o inhabilitar los controles de IU que administra este controlador. Más...
 

Detalle del método

- (instancetype) init

Inicializador designado

Detalles de la propiedad

- (GCKUIPlayPauseState) playPauseState
readwritenonatomicassign

Es el estado actual de reproducción o pausa de GCKRemoteMediaClient.

GCKUIMediaController escribe esta propiedad cada vez que cambia el estado de reproducción/pausa del receptor. Observa la propiedad (a menos que esté en proceso de escritura) y, si cambia, emite el comando multimedia adecuado con GCKRemoteMediaClient para cambiar el estado del reproductor de la app receptora según corresponda.

- (BOOL) inputEnabled
readwritenonatomicassign

GCKUIMediaController escribe esta propiedad para habilitar o inhabilitar los controles de IU que administra este controlador.

Los controles de la IU relacionados con el contenido multimedia se inhabilitan temporalmente mientras un comando multimedia está en tránsito.