Présentation
Classe permettant d'implémenter une UI de lecture/pause personnalisée, dans les situations où l'élément GCKUIButton ne suffit pas.
L'application peut soit sous-classer cette classe et ignorer les setters GCKUIPlayPauseToggleController::playPauseState et GCKUIPlayPauseToggleController::inputEnabled, soit utiliser KVO pour écouter les modifications apportées à ces propriétés, et mettre à jour ses commandes d'interface utilisateur de lecture/pause en conséquence.
- Sincé
- 3,4
Hérite de NSObject.
Résumé de la méthode d'instance | |
(instancetype) | - init |
Initialisation désignée. Plus... | |
Récapitulatif de la propriété | |
GCKUIPlayPauseState | playPauseState |
État de lecture/pause actuel de GCKRemoteMediaClient. Plus... | |
BOOL | inputEnabled |
GCKUIMediaController écrit cette propriété pour activer ou désactiver la ou les commandes d'interface utilisateur gérées par ce contrôleur. Plus... | |
Détails sur la méthode
- (instancetype) init |
Initialisation désignée.
Détails de la propriété
|
readwritenonatomicassign |
État de lecture/pause actuel de GCKRemoteMediaClient.
GCKUIMediaController écrit cette propriété chaque fois que l'état de lecture/pause du récepteur change. Elle observe la propriété (sauf si elle est en cours d'écriture) et, si elle change, elle envoie la commande multimédia appropriée à GCKRemoteMediaClient pour modifier l'état du lecteur du destinataire en conséquence.
|
readwritenonatomicassign |
GCKUIMediaController écrit cette propriété pour activer ou désactiver la ou les commandes d'interface utilisateur gérées par ce contrôleur.
Les commandes de l'interface utilisateur liées aux médias sont temporairement désactivées lorsqu'une commande multimédia est en cours de transfert.