Übersicht
Eine Unterklasse von UIButton, die eine „Cast“-Schaltfläche implementiert.
- Sincé
- 3,0
Übernimmt UIButton.
Zusammenfassung der Instanzmethoden | |
(instancetype) | - initWithCoder: |
Konstruiert mithilfe des angegebenen Decoders einen neuen GCKUICastButton. Mehr... | |
(instancetype) | - initWithFrame: |
Erstellt ein neues GCKUICastButton mit dem angegebenen Frame. Mehr... | |
(void) | - setInactiveIcon:activeIcon:animationIcons: |
Legt die Symbole für den aktiven, inaktiven und animierten Status der Schaltfläche fest. Mehr... | |
(void) | - setAccessibilityLabel:forCastState: |
Legt das Bedienungshilfen-Label für die Streamingstatus der Schaltfläche fest. Mehr... | |
Property-Zusammenfassung | |
BOOL | triggersDefaultCastDialog |
Eine Markierung, die angibt, ob ein Touch-Ereignis auf dieser Schaltfläche die Anzeige des Cast-Dialogs auslöst, das vom Framework bereitgestellt wird. Mehr... | |
Methodendetail
- (instancetype) initWithCoder: | (NSCoder *) | decoder |
Konstruiert mithilfe des angegebenen Decoders einen neuen GCKUICastButton.
- (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 den aktiven, inaktiven und animierten Status der Schaltfläche fest.
Die bereitgestellten Bilder müssen einfarbig sein und einen transparenten Hintergrund haben. Die Farbe der Bilder ist nicht signifikant, da die Schattierungsfarbe (Eigenschaft tintColor
) der Schaltfläche bestimmt, in der sie gerendert werden.
- (void) setAccessibilityLabel: | (NSString *) | label | |
forCastState: | (GCKCastState) | state | |
Legt das Bedienungshilfen-Label für die Streamingstatus der Schaltfläche fest.
Dies ist die empfohlene Methode, um ein Bedienungshilfen-Label für die Schaltfläche festzulegen. Das von setAccessibilityLabel: festgelegte Label wird auf alle Streamingstatus angewendet.
Property-Details
|
readwritenonatomicassign |
Eine Markierung, die angibt, ob ein Touch-Ereignis auf dieser Schaltfläche die Anzeige des Cast-Dialogs auslöst, das vom Framework bereitgestellt wird.
Diese Eigenschaft ist standardmäßig auf YES
festgelegt. Wenn eine Anwendung Berührungsereignisse selbst verarbeiten möchte, sollte sie die Eigenschaft auf NO
setzen und ein entsprechendes Ziel und eine entsprechende Aktion für das Berührungsereignis registrieren.