Класс GCKUIPlayPauseToggleController

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

Обзор

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

Приложение может либо создать подкласс этого класса и переопределить установщики 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 записывает это свойство, чтобы включить или отключить элементы управления пользовательского интерфейса, управляемые этим контроллером.

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