GCKUIMiniMediaControlsViewController-Klasse

GCKUIMiniMediaControlsViewController-Klassenreferenz

Überblick

Ansicht-Controller, der die Steuerleiste „Läuft gerade“ implementiert

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

Weitere Informationen zum Delegatprotokoll finden Sie unter GCKUIMiniMediaControlsViewControllerDelegate.

Seit
3,0

Übernimmt UIViewController. Implementiert <GCKUIMediaButtonBarProtocol>.

Übersicht über Instanzmethoden

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

Property-Zusammenfassung

id
< GCKUIMiniMediaControlsViewControllerDelegate
delegate
 Der Delegate des Ansichts-Controllers. Dies ist in der Regel ein Vollbild-Ansichts-Controller, der diese Steuerleiste gegebenenfalls einblendet und einblendet. Mehr...
 
BOOL thumbnailEnabled
 Gibt an, ob die Miniaturansicht angezeigt werden soll oder nicht. Mehr...
 
BOOL active
 Gibt den Anzeigestatus der Steuerleiste an. Mehr...
 
CGFloat minHeight
 Die minimale (und bevorzugte) Höhe, auf der diese Ansicht dargestellt werden soll. Mehr...
 

Methodendetail

- (NSUInteger) buttonCount

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

Rückgaben
Anzahl der Tasten.
- (void) setButtonType: (GCKUIMediaButtonType buttonType
atIndex: (NSUInteger)  index 

Legt den Schaltflächentyp für die Schaltfläche auf 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 Schaltflächentyp an einer bestimmten Position zurück.

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

Legt die Instanz von UIButton fest, die an einer bestimmten Schaltflächenposition dargestellt 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.
- (nullable UIButton *) 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.
Rückgaben
Ein Verweis auf die Schaltfläche an der ausgewählten Position oder nil, wenn sich an dieser Position keine benutzerdefinierte Schaltfläche befindet oder die Position ungültig ist.

Objektdetails

- (id<GCKUIMiniMediaControlsViewControllerDelegate>) delegate
readwritenonatomicweak

Der Delegate des Ansichts-Controllers. Dies ist in der Regel ein Vollbild-Ansichts-Controller, der diese Steuerleiste gegebenenfalls einblendet und einblendet.

- (BOOL) thumbnailEnabled
readwritenonatomicassign

Gibt an, ob die Miniaturansicht angezeigt werden soll oder nicht.

Standardmäßig ist dieses Attribut auf YES festgelegt.

- (BOOL) active
readnonatomicassign

Gibt den Anzeigestatus der Steuerleiste an.

Wenn YES, werden Medien gestreamt, die über die Steuerleiste gesteuert und sichtbar gemacht werden können. Wenn NO, sollte die Steuerleiste ausgeblendet werden.

- (CGFloat) minHeight
readnonatomicassign

Die minimale (und bevorzugte) Höhe, auf der diese Ansicht dargestellt werden soll.