Clase GCKUIMiniMediaControlsViewController

Referencia de la clase GCKUIMiniMediaControlsViewController

Descripción general

Es un controlador de vista que implementa la barra de control "En reproducción".

En su configuración predeterminada, muestra una miniatura, un título y un subtítulo para el elemento multimedia actual, una barra de progreso de la transmisión y un botón de activación para reproducir o pausar.

Consulta GCKUIMiniMediaControlsViewControllerDelegate para ver el protocolo de delegado.

Desde
3.0

Hereda de UIViewController. Implementa <GCKUIMediaButtonBarProtocol>.

Resumen de métodos de instancia

(NSUInteger) - buttonCount
 Es la cantidad máxima de botones que puede personalizar el receptor. Más…
 
(void) - setButtonType:atIndex:
 Establece el tipo de botón en la posición index. Más…
 
(GCKUIMediaButtonType- buttonTypeAtIndex:
 Devuelve el tipo de botón actual en una posición determinada. Más…
 
(void) - setCustomButton:atIndex:
 Establece la instancia de UIButton que se debe presentar en una posición de botón determinada. Más…
 
(UIButton *__nullable) - customButtonAtIndex:
 Devuelve una referencia al botón personalizado en una posición determinada. Más…
 

Resumen de la propiedad

id< GCKUIMiniMediaControlsViewControllerDelegatedelegate
 Es el delegado del controlador de vista, que suele ser un controlador de vista de pantalla completa encargado de mostrar y ocultar esta barra de controles cuando corresponda. Más…
 
BOOL thumbnailEnabled
 Indica si se debe mostrar la imagen en miniatura. Más…
 
BOOL active
 Indica el estado de visualización de la barra de controles. Más…
 
CGFloat minHeight
 Es la altura mínima (y preferida) a la que se debe presentar esta vista. Más…
 

Detalle del método

- (NSUInteger) buttonCount

Es la cantidad máxima de botones que puede personalizar el receptor.

Muestra
Cantidad de botones.
- (void) setButtonType: (GCKUIMediaButtonType buttonType
atIndex: (NSUInteger)  index 

Establece el tipo de botón en la posición index.

Parameters
buttonTypeThe type of the button. If the type is GCKUIMediaButtonTypeCustom, a UIButton instance should be passed for the same index using setCustomButton:atIndex:. Otherwise a default button is created and presented in that position.
indexThe position in which the button should be presented. 0 is the left-most position. Indices should be smaller than the value returned by buttonCount.
- (GCKUIMediaButtonType) buttonTypeAtIndex: (NSUInteger)  index

Devuelve el tipo de botón actual en una posición determinada.

Parameters
indexThe button's position, where 0 is the left-most position.
Muestra
Tipo de botón en la posición seleccionada.
- (void) setCustomButton: (UIButton *__nullable)  customButton
atIndex: (NSUInteger)  index 

Establece la instancia de UIButton que se debe presentar en una posición de botón determinada.

Parameters
customButtonThe button instance to be presented in the control bar.
indexThe position in which the button should be presented. 0 is the left-most position. Indices should be smaller than the value returned by buttonCount.
- (UIButton *__nullable) customButtonAtIndex: (NSUInteger)  index

Devuelve una referencia al botón personalizado en una posición determinada.

Parameters
indexThe button's position, where 0 is the right-most position.
Muestra
Es una referencia al botón en la posición seleccionada o nil si no hay un botón personalizado en esa posición o si la posición no es válida.

Detalles de la propiedad

- (id<GCKUIMiniMediaControlsViewControllerDelegate>) delegate
readwritenonatomicweak

Es el delegado del controlador de vista, que suele ser un controlador de vista de pantalla completa encargado de mostrar y ocultar esta barra de controles cuando corresponda.

- (BOOL) thumbnailEnabled
readwritenonatomicassign

Indica si se debe mostrar la imagen en miniatura.

De forma predeterminada, esta propiedad se establece en YES.

- (BOOL) active
readnonatomicassign

Indica el estado de visualización de la barra de controles.

Cuando es YES, se está transmitiendo contenido multimedia que se puede controlar con la barra de control y que se puede hacer visible. Cuando es NO, la barra de controles debe estar oculta.

- (CGFloat) minHeight
readnonatomicassign

Es la altura mínima (y preferida) a la que se debe presentar esta vista.