Panoramica
Una sottoclasse di UIButton che implementa un pulsante "Trasmetti".
- Dal
- 3,0
Eredita UIButton.
| Riepilogo del metodo di istanza | |
| (instancetype) | - initWithCoder: | 
| Crea un nuovo GCKUICastButton utilizzando il decoder specificato.  Altro... | |
| (instancetype) | - initWithFrame: | 
| Consente di creare un nuovo GCKUICastButton con il frame specificato.  Altro... | |
| (void) | - setInactiveIcon:activeIcon:animationIcons: | 
| Imposta 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 di tocco su questo pulsante attiverà la visualizzazione della finestra di dialogo Trasmetti fornita dal framework.  Altro... | |
| id< GCKUICastButtonDelegate > | delegate | 
| Imposta il delegato in modo che risponda alle azioni dell'utente eseguite su GCKUICastButton.  Altro... | |
Dettaglio metodo
| - (instancetype) initWithCoder: | (NSCoder *) | decoder | 
Crea un nuovo GCKUICastButton utilizzando il decoder specificato.
| - (instancetype) initWithFrame: | (CGRect) | frame | 
Consente di creare un nuovo GCKUICastButton con il frame specificato.
| - (void) setInactiveIcon: | (UIImage *) | inactiveIcon | |
| activeIcon: | (UIImage *) | activeIcon | |
| animationIcons: | (NSArray< UIImage * > *) | animationIcons | |
Imposta 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 tinta del pulsante (proprietà tintColor) determina il colore in cui vengono visualizzate. 
| - (void) setAccessibilityLabel: | (NSString *) | label | |
| forCastState: | (GCKCastState) | state | |
Imposta l'etichetta di accessibilità per gli stati di trasmissione del pulsante.
Si tratta del metodo consigliato per impostare l'etichetta di accessibilità per il pulsante. L'etichetta impostata da setAccessibilityLabel: viene applicata a tutti gli stati di trasmissione.
Dettagli della proprietà
| 
 | readwritenonatomicassign | 
Un flag che indica se un evento di tocco su questo pulsante attiverà 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 touch, deve impostare la proprietà su NO e registrare un target e un'azione appropriati per l'evento touch. Questa proprietà non può essere impostata su NO se delegate è impostato su un valore diverso da null.
- Deprecated:
- Usa i metodi GCKUICastButtonDelegate per rispondere alle azioni dell'utente sul pulsante Trasmetti.
| 
 | readwritenonatomicweak | 
Imposta il delegato in modo che risponda alle azioni dell'utente eseguite su GCKUICastButton. 
Il delegato non deve essere impostato su un valore diverso da zero se la proprietà deprecata triggersDefaultCastDialog è impostata su NO.
- Dal
- 4.6.0