IMAVButton
IMAVButton
класс представляет тип управления, которое можно добавить к панели управления, используемой в iChat Theater, экземпляре IMAVControlBar
класс. Используйте методы класса, определенные в этом классе для добавления стандартных кнопок к панели управления. Вы не должны создавать экземпляры этого класса непосредственно.
Например, этот фрагмент кода устанавливает целевое действие кнопки Forward и добавляет его к панели управления:
[[IMAVButton forwardButton] setTarget:self];
[[IMAVButton forwardButton] setAction:@selector(forwardButtonAction:)];
[[[IMAVManager sharedAVManager] controlBar] addControl:[IMAVButton forwardButton]];
Оператор импорта
Swift
import InstantMessage
Objective C
@import InstantMessage;
Доступность
Доступный в OS X v10.6 и позже.
-
backwardButton + backwardButton
(OS X v10.9)Возвращает обратную кнопку, используемую в iChat Theater для управления воспроизведением видео.
Объявление
Objective C
+ (IMAVButton *)backwardButton
Возвращаемое значение
Обратная кнопка.
Обсуждение
Это - Ваша ответственность установить целевое действие для этой кнопки. По умолчанию нажатие этой кнопки просто изменяет появление кнопки.
Оператор импорта
Objective C
@import InstantMessage;
Доступность
Доступный в OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
forwardButton + forwardButton
(OS X v10.9)Возвращает прямую кнопку, используемую в iChat Theater для управления воспроизведением видео.
Объявление
Objective C
+ (IMAVButton *)forwardButton
Возвращаемое значение
Прямая кнопка.
Обсуждение
Это - Ваша ответственность установить целевое действие для этой кнопки. По умолчанию нажатие этой кнопки просто изменяет появление кнопки.
Оператор импорта
Objective C
@import InstantMessage;
Доступность
Доступный в OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
muteButton + muteButton
(OS X v10.9)Возвращает кнопку отключения звука, используемую в iChat Theater для управления воспроизведением видео.
Объявление
Objective C
+ (IMAVButton *)muteButton
Возвращаемое значение
Кнопка отключения звука.
Обсуждение
Это - Ваша ответственность установить целевое действие для этой кнопки. По умолчанию нажатие этой кнопки просто изменяет появление кнопки. Если состояние кнопки
1
, необходимо отключить звук источника аудиосигналов; иначе, необходимо приостановить его.Оператор импорта
Objective C
@import InstantMessage;
Доступность
Доступный в OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
playPauseButton + playPauseButton
(OS X v10.9)Возвращает кнопку воспроизведения, используемую в iChat Theater для управления воспроизведением видео.
Объявление
Objective C
+ (IMAVButton *)playPauseButton
Возвращаемое значение
Кнопка воспроизведения.
Обсуждение
Это - Ваша ответственность установить целевое действие для этой кнопки. По умолчанию нажатие этой кнопки просто изменяет появление кнопки. Если состояние кнопки
1
, необходимо играть источник видеосигнала; иначе, необходимо приостановить его.Оператор импорта
Objective C
@import InstantMessage;
Доступность
Доступный в OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
состояние - состояние
(OS X v10.9)Возвращает состояние кнопки.
Объявление
Objective C
- (NSInteger)state
Возвращаемое значение
Целочисленное значение, указывающее состояние кнопки.
Обсуждение
Состояние зависит от типа кнопки. Например, если состояние кнопки, возвращенной
playPauseButton
метод1
, источник видеосигнала играет; иначе это приостанавливается.Оператор импорта
Objective C
@import InstantMessage;
Доступность
Доступный в OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
См. также
-
setState: - setState:
(OS X v10.9)Устанавливает состояние кнопки.
Объявление
Objective C
- (void)setState:(NSInteger)
value
Параметры
value
Целочисленное значение, указывающее состояние кнопки.
Обсуждение
Состояние зависит от типа кнопки. Например, если состояние кнопки, возвращенной
playPauseButton
метод1
, источник видеосигнала играет; иначе это приостанавливается.Оператор импорта
Objective C
@import InstantMessage;
Доступность
Доступный в OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
См. также