Classe GCKUICastButton

Riferimento alla classe GCKUICastButton

Panoramica

Una sottoclasse di UIButton che implementa un pulsante "Trasmetti".

Since
3,0

Eredita UIButton.

Riepilogo del metodo dell'istanza

(instancetype) - initWithCoder:
 Crea un nuovo GCKUICastButton utilizzando il decodificatore specificato. Altro...
 
(instancetype) - initWithFrame:
 Crea un nuovo GCKUICastButton con il frame specificato. Altro...
 
(void) - setInactiveIcon:activeIcon:animationIcons:
 Consente di impostare le icone per gli stati attivo, non attivo e animato del pulsante. Altro...
 
(void) - setAccessibilityLabel:forCastState:
 Imposta l'etichetta di accessibilità per gli stati di trasmissione del pulsante. Altro...
 

Riepilogo proprietà

BOOL triggersDefaultCastDialog
 Un flag che indica se un evento touch su questo pulsante attiva la visualizzazione della finestra di dialogo Trasmetti fornita dal framework. Altro...
 

Dettaglio metodo

- (instancetype) initWithCoder: (NSCoder *)  decoder

Crea un nuovo GCKUICastButton utilizzando il decodificatore specificato.

- (instancetype) initWithFrame: (CGRect)  frame

Crea un nuovo GCKUICastButton con il frame specificato.

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

Consente di impostare le icone per gli stati attivo, non attivo e animato del pulsante.

Le immagini fornite devono essere tutte monocolore con uno sfondo trasparente. Il colore delle immagini non è significativo, perché il colore di questo pulsante (proprietà tintColor) determina il colore utilizzato per il rendering.

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

Imposta l'etichetta di accessibilità per gli stati di trasmissione del pulsante.

Questo è il modo consigliato per impostare l'etichetta di accessibilità per il pulsante. Etichetta impostata da setAccessibilityLabel: viene applicata a tutti gli stati di trasmissione.

Dettaglio proprietà

- (BOOL) triggersDefaultCastDialog
readwritenonatomicassign

Un flag che indica se un evento touch su questo pulsante attiva la visualizzazione della finestra di dialogo Trasmetti fornita dal framework.

Per impostazione predefinita, questa proprietà è impostata su YES. Se un'applicazione vuole gestire gli eventi di tocco, deve impostare la proprietà su NO e registrare un target e un'azione appropriati per l'evento di tocco.