Panoramica
Una sottoclasse di UIButton che implementa un pulsante "Trasmetti".
- Dal
- 3.0
Eredita UIButton.
Riepilogo del metodo dell'istanza | |
(instancetype) | - initWithCoder: |
Costruisce un nuovo GCKUICastButton utilizzando il decodificatore specificato. Altro… | |
(instancetype) | - initWithFrame: |
Costruisce un nuovo GCKUICastButton con il frame specificato. Altro… | |
(void) | - setInactiveIcon:activeIcon:animationIcons: |
Imposta le icone per gli stati attivo, inattivo e animato del pulsante. Altro… | |
(void) | - setAccessibilityLabel:forCastState: |
Imposta l'etichetta di accessibilità per gli stati di trasmissione del pulsante. Altro… | |
Riepilogo della proprietà | |
BOOL | triggersDefaultCastDialog |
Un flag che indica se un evento tocco su questo pulsante attiverà la visualizzazione della finestra di dialogo Trasmetti fornita dal framework. Altro… | |
Dettagli metodo
- (instancetype) initWithCoder: | (NSCoder *) | decoder |
Costruisce un nuovo GCKUICastButton utilizzando il decodificatore specificato.
- (instancetype) initWithFrame: | (CGRect) | frame |
Costruisce 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, inattivo e animato del pulsante.
Le immagini fornite devono essere tutte monocolore con uno sfondo trasparente. Il colore delle immagini non è significativo, in quanto il colore della 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.
Questo è il modo consigliato per impostare l'etichetta di accessibilità per il pulsante. L'etichetta impostata da setAccessibilityLabel viene applicata a tutti gli stati di trasmissione.
Dettaglio proprietà
|
readwritenonatomicassign |
Un flag che indica se un evento 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 autonomamente gli eventi tocco, deve impostare la proprietà su NO
e registrare un target e un'azione appropriati per l'evento tocco.