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 lecture".

Dans sa configuration par défaut, il affiche une miniature, un titre et un sous-titre pour l'élément multimédia actuel, une barre de progression du flux et un bouton bascule de lecture/pause.

Consultez GCKUIMiniMediaControlsViewControllerDelegate pour le protocole de délégué.

Depuis
3.0

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

Récapitulatif des méthodes d'instance

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

Récapitulatif des propriétés

id< GCKUIMiniMediaControlsViewControllerDelegatedelegate
 Délégué du contrôleur de vue, généralement un contrôleur de vue en plein écran chargé d'afficher et de masquer cette barre de contrôle le cas échéant. Plus
 
BOOL thumbnailEnabled
 Indique si l'image miniature doit être affichée ou non. Plus
 
BOOL active
 Indique l'état d'affichage de la barre de commande. Plus
 
CGFloat minHeight
 Hauteur minimale (et recommandée) à 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 destinataire.

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

Définit le type de bouton pour le 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 de bouton actuel à une position donnée.

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

Définit l'instance de UIButton qui doit ê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.
- (UIButton *__nullable) 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 s'il n'y a pas de bouton personnalisé à 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 en plein écran chargé d'afficher et de masquer cette barre de contrôle le cas échéant.

- (BOOL) thumbnailEnabled
readwritenonatomicassign

Indique si l'image miniature 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 commande.

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

- (CGFloat) minHeight
readnonatomicassign

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