Classe GCKUICastButton

Documentation de référence de la classe GCKUICastButton

Présentation

Sous-classe de UIButton qui implémente une icône Cast.

Depuis
3,0

Hérite de UIButton.

Résumé des méthodes d'instance

(instancetype) - initWithCoder:
 Construit un objet GCKUICastButton à l'aide du décodeur donné. Plus...
 
(instancetype) - initWithFrame:
 Construit un GCKUICastButton avec le frame donné. Plus...
 
(void) - setInactiveIcon:activeIcon:animationIcons:
 Définit les icônes actives, inactives et animées du bouton. Plus...
 
(void) - setAccessibilityLabel:forCastState:
 Définit le libellé d'accessibilité pour les états de diffusion du bouton. Plus...
 

Résumé de la propriété

BOOL triggersDefaultCastDialog
 Indicateur indiquant si un événement tactile sur ce bouton déclenchera l'affichage de la boîte de dialogue "Caster" fournie par le framework. Plus...
 
id< GCKUICastButtonDelegatedelegate
 Définissez le délégué pour qu'il réponde aux actions utilisateur effectuées sur le GCKUICastButton. Plus...
 

Détails sur la méthode

- (instancetype) initWithCoder: (NSCoder *)  decoder

Construit un objet GCKUICastButton à l'aide du décodeur donné.

- (instancetype) initWithFrame: (CGRect)  frame

Construit un GCKUICastButton avec le frame donné.

- (void) setInactiveIcon: (UIImage *)  inactiveIcon
activeIcon: (UIImage *)  activeIcon
animationIcons: (NSArray< UIImage * > *)  animationIcons 

Définit les icônes actives, inactives et animées du bouton.

Les images fournies doivent toutes être de couleur unie avec un arrière-plan transparent. La couleur des images n'a pas d'importance, car la teinte du bouton (propriété tintColor) détermine la couleur dans laquelle elles sont affichées.

- (void) setAccessibilityLabel: (NSString *)  label
forCastState: (GCKCastState)  state 

Définit le libellé d'accessibilité pour les états de diffusion du bouton.

Il s'agit de la méthode recommandée pour définir le libellé d'accessibilité du bouton. Libellé défini par setAccessibilityLabel: appliqué à tous les états de diffusion.

Détails de la propriété

- (BOOL) triggersDefaultCastDialog
readwritenonatomicassign

Indicateur indiquant si un événement tactile sur ce bouton déclenchera l'affichage de la boîte de dialogue "Caster" fournie par le framework.

Par défaut, cette propriété est définie sur YES. Si une application souhaite gérer elle-même les événements tactiles, elle doit définir la propriété sur NO, et enregistrer une cible et une action appropriées pour l'événement tactile. Cette propriété ne peut pas être définie sur "NO" si delegate est défini sur une valeur autre que "nil".

Deprecated:
Utilisez les méthodes GCKUICastButtonDelegate pour répondre aux actions de l'utilisateur sur l'icône Cast.
- (id<GCKUICastButtonDelegate>) delegate
readwritenonatomicweak

Définissez le délégué pour qu'il réponde aux actions utilisateur effectuées sur le GCKUICastButton.

Le délégué ne doit pas être défini sur une valeur non nulle si la propriété obsolète triggersDefaultCastDialog est définie sur "NO".

Depuis
4.6.0