Übersicht
Eine Unterklasse von UIButton, die eine Schaltfläche für die Übertragung implementiert.
- Seit
- 3.0
Übernimmt UIButton.
Zusammenfassung der Instanzmethoden | |
(instancetype) | - initWithCoder: |
Erstellt einen neuen GCKUICastButton mit dem angegebenen Decoder. Weitere Informationen | |
(instancetype) | - initWithFrame: |
Erstellt ein neues GCKUICastButton mit dem angegebenen Frame. Weitere Informationen | |
(void) | - setInactiveIcon:activeIcon:animationIcons: |
Legt die Symbole für die aktiven, inaktiven und animierten Zustände der Schaltfläche fest. Weitere Informationen | |
(void) | - setAccessibilityLabel:forCastState: |
Legt das Bedienungshilfen-Label für die Übertragungsstatus der Schaltfläche fest. Weitere Informationen | |
Zusammenfassung der Property | |
BOOL | triggersDefaultCastDialog |
Ein Flag, das angibt, ob durch ein Touch-Ereignis auf dieser Schaltfläche das vom Framework bereitgestellte Cast-Dialogfeld ausgelöst wird. Weitere Informationen | |
Methodendetail
- (instancetype) initWithCoder: | (NSCoder *) | decoder |
Erstellt einen neuen GCKUICastButton mit dem angegebenen Decoder.
- (instancetype) initWithFrame: | (CGRect) | frame |
Erstellt ein neues GCKUICastButton mit dem angegebenen Frame.
- (void) setInactiveIcon: | (UIImage *) | inactiveIcon | |
activeIcon: | (UIImage *) | activeIcon | |
animationIcons: | (NSArray< UIImage * > *) | animationIcons | |
Legt die Symbole für die aktiven, inaktiven und animierten Zustände der Schaltfläche fest.
Die bereitgestellten Bilder sollten alle einfarbig und mit transparentem Hintergrund sein. Die Farbe der Bilder ist nicht wichtig, da die Farbe, in der sie gerendert werden, durch die Färbungsfarbe der Schaltfläche (tintColor
-Eigenschaft) bestimmt wird.
- (void) setAccessibilityLabel: | (NSString *) | label | |
forCastState: | (GCKCastState) | state | |
Legt das Bedienungshilfen-Label für die Übertragungsstatus der Schaltfläche fest.
Dies ist die empfohlene Methode zum Festlegen des Bedienungshilfen-Labels für die Schaltfläche. Das mit setAccessibilityLabel festgelegte Label wird auf alle Übertragungsstatus angewendet.
Property-Details
|
readwritenonatomicassign |
Ein Flag, das angibt, ob durch ein Touch-Ereignis auf dieser Schaltfläche das vom Framework bereitgestellte Cast-Dialogfeld ausgelöst wird.
Standardmäßig ist dieses Attribut auf YES
festgelegt. Wenn eine Anwendung Touch-Ereignisse selbst verarbeiten möchte, sollte sie die Eigenschaft auf NO
setzen und ein entsprechendes Ziel und eine entsprechende Aktion für das Touch-Ereignis registrieren.