Класс GCKUIDeviceVolumeController

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

Обзор

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

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

С
3.0

Наследует NSObject.

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

(instancetype) - init
Назначенный инициализатор. Более...
(void) - setVolume:
Удобный метод изменения громкости приемника. Более...
(void) - setMuted:
Удобный метод изменения состояния отключения звука приемника. Более...
(void) - volumeUp
Удобный метод увеличения громкости приемника с помощью приращения громкости. Более...
(void) - volumeDown
Удобный метод уменьшения громкости приемника с помощью приращения громкости. Более...
(void) - toggleMuted
Удобный метод переключения состояния отключения звука. Более...

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

UIButton *  volumeUpButton
Кнопка "громкость вверх". Более...
UIButton *  volumeDownButton
Кнопка "громкость вниз". Более...
UISlider *  volumeSlider
Ползунок для отображения и изменения текущей громкости приемника. Более...
UISwitch *  muteSwitch
Переключатель для переключения состояния отключения звука приемника. Более...
GCKUIButton muteToggleButton
Кнопка переключения для отключения/включения звука приемника. Более...

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

- (instancetype) init

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

- (void) setVolume: (float)  volume

Удобный метод изменения громкости приемника.

Делегаты для текущего активного объекта GCKSession .

Parameters
volumeThe new volume. Must be a value in the range [0.0, 1.0].
- (void) setMuted: (BOOL)  muted

Удобный метод изменения состояния отключения звука приемника.

Делегаты для текущего активного объекта GCKSession .

Parameters
mutedThe new mute state.
- (void) volumeUp

Удобный метод увеличения громкости приемника с помощью приращения громкости.

Делегаты для текущего активного объекта GCKSession .

- (void) volumeDown

Удобный метод уменьшения громкости приемника с помощью приращения громкости.

Делегаты для текущего активного объекта GCKSession .

- (void) toggleMuted

Удобный метод переключения состояния отключения звука.

Делегаты для текущего активного объекта GCKSession .

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

- (UIButton*) volumeUpButton
read write nonatomic weak

Кнопка "громкость вверх".

При нажатии кнопки громкость приемника увеличивается на приращение громкости. Кнопка будет отключена, если в данный момент нет активного сеанса или если текущий сеанс не поддерживает регулировку громкости.

- (UIButton*) volumeDownButton
read write nonatomic weak

Кнопка "громкость вниз".

При нажатии кнопки громкость ресивера уменьшается на приращение громкости. Кнопка будет отключена, если в данный момент нет активного сеанса или если текущий сеанс не поддерживает регулировку громкости.

- (UISlider*) volumeSlider
read write nonatomic weak

Ползунок для отображения и изменения текущей громкости приемника.

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

- (UISwitch*) muteSwitch
read write nonatomic weak

Переключатель для переключения состояния отключения звука приемника.

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

- ( GCKUIButton *) muteToggleButton
read write nonatomic weak

Кнопка переключения для отключения/включения звука приемника.

Вызывающий должен установить соответствующие значки «приглушено» и «включено» для состояний кнопки GCKUIControlStateMuteOn и GCKUIControlStateMuteOff соответственно. Состояние кнопки автоматически обновляется, чтобы отразить текущее состояние отключения звука на приемнике. При нажатии кнопки состояние отключения звука на приемнике обновляется. Кнопка будет отключена, если в данный момент нет активного сеанса или если текущий сеанс не поддерживает отключение звука.