Класс GCKUICastButton

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

Обзор

Подкласс UIButton , который реализует кнопку "Cast".

С
3.0

Наследует UIButton.

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

(instancetype) - initWithCoder:
Создает новый GCKUICastButton используя заданный декодер. Более...
(instancetype) - initWithFrame:
Создает новый GCKUICastButton с заданным фреймом. Более...
(void) - setInactiveIcon:activeIcon:animationIcons:
Задает значки для активного, неактивного и анимированного состояний кнопки. Более...
(void) - setAccessibilityLabel:forCastState:
Задает метку доступности для состояний приведения кнопки. Более...

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

BOOL  triggersDefaultCastDialog
Флаг, указывающий, вызовет ли событие касания этой кнопки отображение диалогового окна Cast, предоставляемого платформой. Более...

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

- (instancetype) initWithCoder: (NSCoder *)  decoder

Создает новый GCKUICastButton используя заданный декодер.

- (instancetype) initWithFrame: (CGRect)  frame

Создает новый GCKUICastButton с заданным фреймом.

- (void) setInactiveIcon: (UIImage *)  inactiveIcon
activeIcon: (UIImage *)  activeIcon
animationIcons: (NSArray< UIImage * > *)  animationIcons  

Задает значки для активного, неактивного и анимированного состояний кнопки.

Предоставленные изображения должны быть одноцветными с прозрачным фоном. Цвет изображений не имеет значения, так как цвет оттенка кнопки (свойство tintColor ) определяет цвет, в котором они отображаются.

- (void) setAccessibilityLabel: (NSString *)  label
forCastState: ( GCKCastState state  

Задает метку доступности для состояний приведения кнопки.

Это рекомендуемый способ установки метки доступности для кнопки. Метка, установленная setAccessibilityLabel: применяется ко всем состояниям приведения.

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

- (BOOL) triggersDefaultCastDialog
read write nonatomic assign

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

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