Clase GCKUIMiniMediaControlsViewController

Referencia de la clase GCKUIMiniMediaControlsViewController

Descripción general

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 transmisión y un botón para activar o pausar la reproducción.

Consulta GCKUIMiniMediaControlsViewControllerDelegate para ver el protocolo de delegado.

Since
3.0

Hereda UIViewController. Implementa <GCKUIMediaButtonBarProtocol>.

Resumen del método de instancia

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

Resumen de la propiedad

id< GCKUIMiniMediaControlsViewControllerDelegatedelegate
 El delegado del controlador de vista, que generalmente es un controlador de vista a pantalla completa a cargo de presentar y ocultar esta barra de control cuando corresponda. Más...
 
BOOL thumbnailEnabled
 Si la imagen en miniatura se debe mostrar o no. Más...
 
BOOL active
 Indica el estado de visualización de la barra de control. Más...
 
CGFloat minHeight
 La altura mínima (y preferida) en la que se debe presentar esta vista. Más...
 

Detalle del método

- (NSUInteger) buttonCount

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

Resultado que se muestra
Cantidad de botones
- (void) setButtonType: (GCKUIMediaButtonType buttonType
atIndex: (NSUInteger)  index 

Establece el tipo de botón para el 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

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

Parameters
indexThe button's position, where 0 is the left-most position.
Resultado que se muestra
El tipo del botón en la posición seleccionada.
- (void) setCustomButton: (UIButton *__nullable)  customButton
atIndex: (NSUInteger)  index 

Establece la instancia de UIButton que debe presentarse en una posición determinada del botón.

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

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

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

Detalles de la propiedad

- (id<GCKUIMiniMediaControlsViewControllerDelegate>) delegate
readwritenonatomicweak

El delegado del controlador de vista, que generalmente es un controlador de vista a pantalla completa a cargo de presentar y ocultar esta barra de control cuando corresponda.

- (BOOL) thumbnailEnabled
readwritenonatomicassign

Si la imagen en miniatura se debe mostrar o no.

De forma predeterminada, esta propiedad se configura como YES.

- (BOOL) active
readnonatomicassign

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

Cuando se configura YES, se transmite contenido multimedia que se puede controlar con la barra de controles y se puede hacer visible. Cuando NO, la barra de control debe estar oculta.

- (CGFloat) minHeight
readnonatomicassign

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