Klasa GCKUIPlayPauseToggleController

Odniesienie do klasy GCKUIPlayPauseToggleController

Opis

Klasa, która pozwala zaimplementować niestandardowy interfejs przełączania odtwarzania/wstrzymywania, w sytuacjach, gdy GCKUIMultistateButton nie wystarcza.

Aplikacja może podklasyfikować tę klasę i zastąpić wartości ustawiające GCKUIPlayPauseToggleController::playPauseState i GCKUIPlayPauseToggleController::inputEnabled lub używać KVO do nasłuchiwania zmian tych właściwości i odpowiednich aktualizacji swoich elementów sterujących odtwarzania/wstrzymywania.

Od
3,4

Dziedziczy NSObject.

Podsumowanie metody instancji

(instancetype) - init
 Wyznaczony inicjator. Więcej...
 

Podsumowanie usługi

GCKUIPlayPauseState playPauseState
 Obecny stan odtwarzania/wstrzymywania GCKRemoteMediaClient. Więcej...
 
BOOL inputEnabled
 GCKUIMediaController zapisuje tę właściwość, aby włączać i wyłączać elementy sterujące interfejsu zarządzane przez ten kontroler. Więcej...
 

Szczegóły metody

- (instancetype) init

Wyznaczony inicjator.

Szczegóły nieruchomości

- (GCKUIPlayPauseState) playPauseState
readwritenonatomicassign

Obecny stan odtwarzania/wstrzymywania GCKRemoteMediaClient.

GCKUIMediaController zapisuje tę właściwość za każdym razem, gdy zmienia się stan odtwarzania/wstrzymywania odbiornika. Obserwuje właściwość (chyba że jest w trakcie jej zapisywania) i jeśli się zmieni, wydaje odpowiednie polecenie multimediów w GCKRemoteMediaClient, aby odpowiednio zmienić stan odtwarzacza w odbiorniku.

- (BOOL) inputEnabled
readwritenonatomicassign

GCKUIMediaController zapisuje tę właściwość, aby włączać i wyłączać elementy sterujące interfejsu zarządzane przez ten kontroler.

Elementy sterujące interfejsu związane z multimediami są tymczasowo wyłączone podczas wykonywania polecenia multimediów.