Klasa GCKUIMini MediaControlsViewController

Dokumentacja klasy GCKUIMiniMediaControlsViewController

Przegląd

Kontroler widoku, który implementuje pasek sterowania „teraz odtwarzane”.

W konfiguracji domyślnej wyświetla miniaturę, tytuł i podtytuł bieżącego elementu multimedialnego, pasek postępu strumienia oraz przycisk przełączania odtwarzania/wstrzymywania.

Protokół delegowania znajdziesz na stronie GCKUIMiniMediaControlsViewControllerDelegate.

Od
3,0

Dziedziczy po klasie UIViewController. Implementuje <GCKUIMediaButtonBarProtocol>.

Podsumowanie metod instancji

(NSUInteger) - buttonCount
 Maksymalna liczba przycisków, które odbiorca może dostosować. Więcej…
 
(void) - setButtonType:atIndex:
 Ustawia typ przycisku w pozycji index. Więcej…
 
(GCKUIMediaButtonType- buttonTypeAtIndex:
 Zwraca bieżący typ przycisku w danym miejscu. Więcej…
 
(void) - setCustomButton:atIndex:
 Ustawia instancję UIButton, która ma być wyświetlana w danym położeniu przycisku. Więcej…
 
(UIButton *__nullable) - customButtonAtIndex:
 Zwraca odwołanie do przycisku niestandardowego na danej pozycji. Więcej…
 

Podsumowanie usługi

id< GCKUIMiniMediaControlsViewControllerDelegatedelegate
 Delegat kontrolera widoku, zwykle kontroler widoku pełnoekranowego odpowiedzialny za wyświetlanie i ukrywanie tego paska sterowania w odpowiednich momentach. Więcej…
 
BOOL thumbnailEnabled
 Określa, czy miniatura ma być wyświetlana. Więcej…
 
BOOL active
 Wskazuje stan wyświetlania paska sterowania. Więcej…
 
CGFloat minHeight
 Minimalna (i preferowana) wysokość, na której powinien być wyświetlany ten widok. Więcej…
 

Szczegóły metody

- (NSUInteger) buttonCount

Maksymalna liczba przycisków, które odbiorca może dostosować.

Zwroty
Liczba przycisków.
- (void) setButtonType: (GCKUIMediaButtonType buttonType
atIndex: (NSUInteger)  index 

Ustawia typ przycisku w pozycji 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

Zwraca bieżący typ przycisku w danym miejscu.

Parameters
indexThe button's position, where 0 is the left-most position.
Zwroty
Typ przycisku w wybranym miejscu.
- (void) setCustomButton: (UIButton *__nullable)  customButton
atIndex: (NSUInteger)  index 

Ustawia instancję UIButton, która ma być wyświetlana w danym położeniu przycisku.

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

Zwraca odwołanie do przycisku niestandardowego na danej pozycji.

Parameters
indexThe button's position, where 0 is the right-most position.
Zwroty
Odwołanie do przycisku w wybranej pozycji lub nil, jeśli w tej pozycji nie ma niestandardowego przycisku lub pozycja jest nieprawidłowa.

Szczegóły usługi

- (id<GCKUIMiniMediaControlsViewControllerDelegate>) delegate
readwritenonatomicweak

Delegat kontrolera widoku, zwykle kontroler widoku pełnoekranowego odpowiedzialny za wyświetlanie i ukrywanie tego paska sterowania w odpowiednich momentach.

- (BOOL) thumbnailEnabled
readwritenonatomicassign

Określa, czy miniatura ma być wyświetlana.

Domyślnie ta właściwość ma wartość YES.

- (BOOL) active
readnonatomicassign

Wskazuje stan wyświetlania paska sterowania.

Gdy wyświetla się ikona YES, oznacza to, że przesyłane są multimedia, którymi można sterować za pomocą paska sterowania. Można go też wyświetlić. Gdy NO, pasek sterowania powinien być ukryty.

- (CGFloat) minHeight
readnonatomicassign

Minimalna (i preferowana) wysokość, na której powinien być wyświetlany ten widok.