Clase GCKUIExpandedMediaControlsViewController

Referencia de la clase GCKUIExpandedMediaControlsViewController

Descripción general

Es un controlador de vista que implementa la vista de pantalla completa de controles expandidos.

Desde
3.1

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 actual de botón en una posición determinada. Más...
 
(void) - setCustomButton:atIndex:
 Establece la instancia de UIButton que se debe presentar en la posición de un botón determinada. Más...
 
(nullable UIButton *) - customButtonAtIndex:
 Muestra una referencia al botón personalizado en una posición determinada. Más...
 

Resumen de la propiedad

BOOL hideStreamPositionControlsForLiveContent
 Indica si deben ocultarse los controles de posición de la transmisión (incluidos el control deslizante, la etiqueta de posición de la transmisión, la etiqueta de duración y la vista de progreso) para el contenido en vivo. Más...
 

Detalle del método

- (NSUInteger) buttonCount

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

Devuelve
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 actual de botón en una posición determinada.

Parameters
indexThe button's position, where 0 is the left-most position.
Devuelve
Es el tipo del botón en la posición seleccionada.
- (void) setCustomButton: (nullable UIButton *)  customButton
atIndex: (NSUInteger)  index 

Establece la instancia de UIButton que se debe presentar en la posición de un 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.
- (nullable UIButton *) 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.
Devuelve
Es una referencia al botón en la posición seleccionada, o bien nil si no hay un botón personalizado en esa posición o la posición no es válida.

Detalles de la propiedad

- (BOOL) hideStreamPositionControlsForLiveContent
readwritenonatomicassign

Indica si deben ocultarse los controles de posición de la transmisión (incluidos el control deslizante, la etiqueta de posición de la transmisión, la etiqueta de duración y la vista de progreso) para el contenido en vivo.

El valor predeterminado es NO.

Desde
4.0