Обзор
Класс, который можно использовать для реализации пользовательского интерфейса переключения воспроизведения/паузы в ситуациях, когда GCKUIMultistateButton будет недостаточно.
Приложение может либо создать подкласс этого класса и переопределить установщики GCKUIPlayPauseToggleController::playPauseState и GCKUIPlayPauseToggleController::inputEnabled , либо использовать KVO для прослушивания изменений в этих свойствах и соответствующим образом обновить свои элементы управления воспроизведением/паузой пользовательского интерфейса.
- С
- 3.4
Наследует NSObject.
Сводка метода экземпляра | |
(instancetype) | - init |
Назначенный инициализатор. Более... | |
Сводная информация о недвижимости | |
GCKUIPlayPauseState | playPauseState |
Текущее состояние воспроизведения/паузы GCKRemoteMediaClient . Более... | |
BOOL | inputEnabled |
GCKUIMediaController записывает это свойство, чтобы включить или отключить элементы управления пользовательского интерфейса, управляемые этим контроллером. Более... | |
Подробности метода
- (instancetype) init |
Назначенный инициализатор.
Детали недвижимости
|
read write nonatomic assign |
Текущее состояние воспроизведения/паузы GCKRemoteMediaClient .
GCKUIMediaController записывает это свойство всякий раз, когда изменяется состояние воспроизведения/паузы получателя. Он наблюдает за свойством (если только оно не находится в процессе его записи) и, если оно изменяется, выдает соответствующую медиа-команду с помощью GCKRemoteMediaClient , чтобы соответствующим образом изменить состояние проигрывателя получателя.
|
read write nonatomic assign |
GCKUIMediaController записывает это свойство, чтобы включить или отключить элементы управления пользовательского интерфейса, управляемые этим контроллером.
Элементы управления пользовательским интерфейсом, связанные с мультимедиа, временно отключены, пока выполняется медиа-команда.