GCKUIMiniMediaControlsViewController-Klasse

Referenz zur GCKUIMiniMediaControlsViewController-Klasse

Übersicht

Ansichtscontroller, der die Steuerleiste „Läuft gerade“ implementiert

In der Standardkonfiguration werden eine Miniaturansicht, ein Titel und ein Untertitel für das aktuelle Medienelement sowie eine Fortschrittsanzeige für den Stream und eine Schaltfläche für die Wiedergabe/Pause angezeigt.

Weitere Informationen zum Delegatprotokoll finden Sie unter GCKUIMiniMediaControlsViewControllerDelegate.

Sincé
3,0

Übernimmt UIViewController. Implementiert <GCKUIMediaButtonBarProtocol>.

Zusammenfassung der Instanzmethoden

(NSUInteger) - buttonCount
 Die maximale Anzahl der Schaltflächen, die vom Empfänger angepasst werden können. Mehr...
 
(void) - setButtonType:atIndex:
 Legt den Schaltflächentyp für die Schaltfläche an Position index fest. Mehr...
 
(GCKUIMediaButtonType- buttonTypeAtIndex:
 Gibt den aktuellen Typ der Schaltfläche an einer bestimmten Position zurück. Mehr...
 
(void) - setCustomButton:atIndex:
 Legt die Instanz von UIButton fest, die an einer bestimmten Position der Schaltfläche angezeigt werden soll. Mehr...
 
(UIButton *__nullable) - customButtonAtIndex:
 Gibt einen Verweis auf die benutzerdefinierte Schaltfläche an einer bestimmten Position zurück. Mehr...
 

Property-Zusammenfassung

id< GCKUIMiniMediaControlsViewControllerDelegatedelegate
 Der Bevollmächtigte des Ansichts-Controllers, normalerweise ein Vollbild-Ansichts-Controller, der die Darstellung und Steuerung dieser Steuerungsleiste gegebenenfalls übernimmt. Mehr...
 
BOOL thumbnailEnabled
 Gibt an, ob das Thumbnail-Bild angezeigt werden soll oder nicht. Mehr...
 
BOOL active
 Gibt den Anzeigestatus der Steuerleiste an. Mehr...
 
CGFloat minHeight
 Die minimale (und bevorzugte) Höhe, in der diese Ansicht präsentiert werden soll. Mehr...
 

Methodendetail

- (NSUInteger) buttonCount

Die maximale Anzahl der Schaltflächen, die vom Empfänger angepasst werden können.

Gibt Folgendes zurück:
Anzahl der Schaltflächen.
- (void) setButtonType: (GCKUIMediaButtonType buttonType
atIndex: (NSUInteger)  index 

Legt den Schaltflächentyp für die Schaltfläche an Position index fest.

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

Gibt den aktuellen Typ der Schaltfläche an einer bestimmten Position zurück.

Parameters
indexThe button's position, where 0 is the left-most position.
Gibt Folgendes zurück:
Der Typ der Schaltfläche an der ausgewählten Position.
- (void) setCustomButton: (UIButton *__nullable)  customButton
atIndex: (NSUInteger)  index 

Legt die Instanz von UIButton fest, die an einer bestimmten Position der Schaltfläche angezeigt werden soll.

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

Gibt einen Verweis auf die benutzerdefinierte Schaltfläche an einer bestimmten Position zurück.

Parameters
indexThe button's position, where 0 is the right-most position.
Gibt Folgendes zurück:
Ein Verweis auf die Schaltfläche an der ausgewählten Position oder nil, wenn an dieser Position keine benutzerdefinierte Schaltfläche vorhanden oder die Position ungültig ist.

Property-Details

- (id<GCKUIMiniMediaControlsViewControllerDelegate>) delegate
readwritenonatomicweak

Der Bevollmächtigte des Ansichts-Controllers, normalerweise ein Vollbild-Ansichts-Controller, der die Darstellung und Steuerung dieser Steuerungsleiste gegebenenfalls übernimmt.

- (BOOL) thumbnailEnabled
readwritenonatomicassign

Gibt an, ob das Thumbnail-Bild angezeigt werden soll oder nicht.

Diese Eigenschaft ist standardmäßig auf YES festgelegt.

- (BOOL) active
readnonatomicassign

Gibt den Anzeigestatus der Steuerleiste an.

Bei YES werden Medien übertragen, die über die Steuerleiste gesteuert werden können. Bei NO sollte die Steuerleiste ausgeblendet sein.

- (CGFloat) minHeight
readnonatomicassign

Die minimale (und bevorzugte) Höhe, in der diese Ansicht präsentiert werden soll.