Clase GCKUICastButton

Referencia de la clase GCKUICastButton

Descripción general

Es una subclase de UIButton que implementa un botón "Transmitir".

Desde
3.0

Hereda UIButton.

Resumen del método de instancia

(instancetype) - initWithCoder:
 Construye un GCKUICastButton nuevo con el decodificador determinado. Más...
 
(instancetype) - initWithFrame:
 Construye un objeto GCKUICastButton nuevo con el marco determinado. Más...
 
(void) - setInactiveIcon:activeIcon:animationIcons:
 Establece los íconos para los estados activo, inactivo y animado del botón. Más...
 
(void) - setAccessibilityLabel:forCastState:
 Establece la etiqueta de accesibilidad para los estados de transmisión del botón. Más...
 

Resumen de la propiedad

BOOL triggersDefaultCastDialog
 Marca que indica si un evento táctil de este botón activará la visualización del diálogo de transmisión que proporciona el framework. Más...
 
id< GCKUICastButtonDelegatedelegate
 Configura el delegado para que responda a las acciones del usuario realizadas en GCKUICastButton. Más...
 

Detalle del método

- (instancetype) initWithCoder: (NSCoder *)  decoder

Construye un GCKUICastButton nuevo con el decodificador determinado.

- (instancetype) initWithFrame: (CGRect)  frame

Construye un objeto GCKUICastButton nuevo con el marco determinado.

- (void) setInactiveIcon: (UIImage *)  inactiveIcon
activeIcon: (UIImage *)  activeIcon
animationIcons: (NSArray< UIImage * > *)  animationIcons 

Establece los íconos para los estados activo, inactivo y animado del botón.

Todas las imágenes suministradas deben ser de un solo color con un fondo transparente. El color de las imágenes no es significativo, ya que el color de tono del botón (propiedad tintColor) determina el color en el que se renderizan.

- (void) setAccessibilityLabel: (NSString *)  label
forCastState: (GCKCastState)  state 

Establece la etiqueta de accesibilidad para los estados de transmisión del botón.

Esta es la manera recomendada de configurar la etiqueta de accesibilidad del botón. La etiqueta establecida por setAccessibilityLabel se aplica a todos los estados de transmisión.

Detalles de la propiedad

- (BOOL) triggersDefaultCastDialog
readwritenonatomicassign

Marca que indica si un evento táctil de este botón activará la visualización del diálogo de transmisión que proporciona el framework.

De forma predeterminada, esta propiedad se configura en YES. Si una aplicación desea controlar eventos táctiles, debe establecer la propiedad en NO y registrar un objetivo y una acción apropiados para el evento táctil. No se puede establecer esta propiedad en NO si delegate se configura en un valor que no es nulo.

Deprecated:
Usa métodos GCKUICastButtonDelegate para responder a las acciones del usuario en el botón para transmitir.
- (id<GCKUICastButtonDelegate>) delegate
readwritenonatomicweak

Configura el delegado para que responda a las acciones del usuario realizadas en GCKUICastButton.

No se debe establecer la delegación en un valor que no sea nulo si la propiedad triggersDefaultCastDialog obsoleta se establece en NO.

Desde
4.6.0