Classe GCKUIMiniMediaControlsViewController

Documentation de référence sur la classe GCKUIMiniMediaControlsViewController

Présentation

Contrôleur de vue qui implémente la barre de commandes "En cours de lecture"

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 du flux et un bouton d'activation/de lecture.

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

Sincé
3,0

Hérite d'UIViewController. Met en œuvre <GCKUIMediaButtonBarProtocol>.

Résumé de la méthode d'instance

(NSUInteger) - buttonCount
 Nombre maximal de boutons personnalisables par le récepteur. Plus...
 
(void) - setButtonType:atIndex:
 Définit le type du 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 l'élément UIButton qui doit être présenté à l'emplacement d'un bouton donné. Plus...
 
(UIButton *__nullable) - customButtonAtIndex:
 Renvoie une référence au bouton personnalisé à une position donnée. Plus...
 

Récapitulatif de la propriété

id< GCKUIMiniMediaControlsViewControllerDelegatedelegate
 Le délégué de contrôleur de vue, généralement un contrôleur de vue plein écran chargé de présenter et de masquer cette barre de commandes, 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égiée) de la vue. Plus...
 

Détails sur la méthode

- (NSUInteger) buttonCount

Nombre maximal de boutons personnalisables par le récepteur.

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

Définit le type du 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.
Retours
Type du bouton à la position sélectionnée.
- (void) setCustomButton: (UIButton *__nullable)  customButton
atIndex: (NSUInteger)  index 

Définit l'instance de l'élément UIButton qui doit être présenté à l'emplacement d'un bouton donné.

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.
Retours
Une référence au bouton à l'emplacement sélectionné ou nil s'il n'y a pas de bouton personnalisé à cette position, ou la position n'est pas valide.

Détails de la propriété

- (id<GCKUIMiniMediaControlsViewControllerDelegate>) delegate
readwritenonatomicweak

Le délégué de contrôleur de vue, généralement un contrôleur de vue plein écran chargé de présenter et de masquer cette barre de commandes, 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 est affiché, le contenu multimédia casté peut être contrôlé par la barre de commandes et rendu visible. Lorsque NO est affiché, la barre de commandes doit être masquée.

- (CGFloat) minHeight
readnonatomicassign

Hauteur minimale (et privilégiée) de la vue.