Classe GCKUIMiniMediaControlsViewController

Documentation de référence de la classe GCKUIMiniMediaControlsViewController

Présentation

Contrôleur de vue qui implémente la barre de commandes "En écoute".

Dans sa configuration par défaut, elle affiche une vignette, un titre et un sous-titre pour l'élément multimédia en cours, une barre de progression de la diffusion et un bouton d'activation/désactivation de la lecture.

Consultez GCKUIMiniMediaControlsViewControllerDelegate pour connaître le protocole délégué.

Depuis
3,0

Hérite de UIViewController. Implémente <GCKUIMediaButtonBarProtocol>.

Résumé des méthodes d'instance

(NSUInteger) - buttonCount
 Nombre maximal de boutons pouvant être personnalisés par le récepteur. Plus...
 
(void) - setButtonType:atIndex:
 Définit le type de bouton à la position index. Plus...
 
(GCKUIMediaButtonType- buttonTypeAtIndex:
 Renvoie le type actuel de bouton à une position donnée. Plus...
 
(void) - setCustomButton:atIndex:
 Définit l'instance de UIButton devant être présentée à une position de bouton donnée. Plus...
 
(nullable UIButton *) - customButtonAtIndex:
 Renvoie une référence au bouton personnalisé à une position donnée. Plus...
 

Résumé de la propriété

id
< GCKUIMiniMediaControlsViewControllerDelegate
delegate
 Délégué du contrôleur de vue, généralement un contrôleur de vue plein écran chargé d'afficher et de masquer cette barre de contrôle, le cas échéant. Plus...
 
BOOL thumbnailEnabled
 Indique si la vignette doit être affichée ou non. Plus...
 
BOOL active
 Indique l'état d'affichage de la barre de commandes. Plus...
 
CGFloat minHeight
 Hauteur minimale (et à privilégier) à laquelle cette vue doit être présentée. Plus...
 

Détails sur la méthode

- (NSUInteger) buttonCount

Nombre maximal de boutons pouvant être personnalisés par le récepteur.

Renvoie
Nombre de boutons
- (void) setButtonType: (GCKUIMediaButtonType buttonType
atIndex: (NSUInteger)  index 

Définit le type de bouton à la position index.

Parameters
buttonTypeThe type of the button. If the type is GCKUIMediaButtonTypeCustom, a UIButton instance should be passed for the same index using setCustomButton:atIndex:. Otherwise a default button is created and presented in that position.
indexThe position in which the button should be presented. 0 is the left-most position. Indices should be smaller than the value returned by buttonCount.
- (GCKUIMediaButtonType) buttonTypeAtIndex: (NSUInteger)  index

Renvoie le type actuel de bouton à une position donnée.

Parameters
indexThe button's position, where 0 is the left-most position.
Renvoie
Type de bouton à la position sélectionnée.
- (void) setCustomButton: (nullable UIButton *)  customButton
atIndex: (NSUInteger)  index 

Définit l'instance de UIButton devant être présentée à une position de bouton donnée.

Parameters
customButtonThe button instance to be presented in the control bar.
indexThe position in which the button should be presented. 0 is the left-most position. Indices should be smaller than the value returned by buttonCount.
- (nullable UIButton *) customButtonAtIndex: (NSUInteger)  index

Renvoie une référence au bouton personnalisé à une position donnée.

Parameters
indexThe button's position, where 0 is the right-most position.
Renvoie
Référence au bouton à la position sélectionnée, ou nil si aucun bouton personnalisé n'est présent à cette position ou si la position n'est pas valide.

Détails de la propriété

- (id<GCKUIMiniMediaControlsViewControllerDelegate>) delegate
readwritenonatomicweak

Délégué du contrôleur de vue, généralement un contrôleur de vue plein écran chargé d'afficher et de masquer cette barre de contrôle, le cas échéant.

- (BOOL) thumbnailEnabled
readwritenonatomicassign

Indique si la vignette doit être affichée ou non.

Par défaut, cette propriété est définie sur YES.

- (BOOL) active
readnonatomicassign

Indique l'état d'affichage de la barre de commandes.

Lorsque YES, un contenu multimédia en cours de diffusion peut être contrôlé par la barre de commandes et rendu visible. Si la valeur est NO, la barre de commandes doit être masquée.

- (CGFloat) minHeight
readnonatomicassign

Hauteur minimale (et à privilégier) à laquelle cette vue doit être présentée.