GCKUICastButton-Klasse

GCKUICastButton Klassenreferenz

Ü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

- (BOOL) triggersDefaultCastDialog
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.