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