Класс GCKUIPlayPauseToggleController

Справочник по классу GCKUIPlayPauseToggleController

Обзор

Класс, который можно использовать для реализации пользовательского пользовательского интерфейса для переключения воспроизведения/паузы в ситуациях, когда GCKUIButton недостаточно.

Приложение может либо создать подкласс этого класса и переопределить GCKUIPlayPauseToggleController::playPauseState и GCKUIPlayPauseToggleController::inputEnabled , либо использовать KVO для прослушивания изменений в этих свойствах и соответствующим образом обновить элементы управления воспроизведения/паузы пользовательского интерфейса.

С
3.4

Наследует NSObject.

Резюме метода экземпляра

(instancetype) - init
Назначенный инициализатор. Более...

Сводка свойств

GCKUIPlayPauseState   playPauseState
Текущее состояние воспроизведения/паузы GCKRemoteMediaClient . Более...
BOOL  inputEnabled
GCKUIMediaController записывает это свойство, чтобы включить или отключить элементы управления пользовательского интерфейса, управляемые этим контроллером. Более...

Сведения о методе

- (instancetype) init

Назначенный инициализатор.

Сведения о собственности

- ( GCKUIPlayPauseState ) playPauseState
read write nonatomic assign

Текущее состояние воспроизведения/паузы GCKRemoteMediaClient .

GCKUIMediaController записывает это свойство всякий раз, когда изменяется состояние воспроизведения/паузы приемника. Он наблюдает за свойством (если только оно не находится в процессе его записи) и, если оно изменяется, выдает соответствующую медиа-команду с помощью GCKRemoteMediaClient , чтобы соответствующим образом изменить состояние проигрывателя-приемника.

- (BOOL) inputEnabled
read write nonatomic assign

GCKUIMediaController записывает это свойство, чтобы включить или отключить элементы управления пользовательского интерфейса, управляемые этим контроллером.

Элементы пользовательского интерфейса, связанные с мультимедиа, временно отключены, пока выполняется команда мультимедиа.