Класс GCKUICastButton

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

Обзор

Подкласс UIButton , реализующий кнопку «Cast».

С
3.0

Наследует UIButton.

Сводка метода экземпляра

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

Сводная информация о недвижимости

BOOL  triggersDefaultCastDialog
Флаг, указывающий, будет ли событие касания этой кнопки вызывать отображение диалогового окна трансляции, предоставляемого платформой. Более...
id< GCKUICastButtonDelegate delegate
Настройте делегата так, чтобы он реагировал на действия пользователя, выполняемые с GCKUICastButton . Более...

Подробности метода

- (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

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

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

Deprecated:
Используйте методы GCKUICastButtonDelegate , чтобы реагировать на действия пользователя на кнопке приведения.
- (id< GCKUICastButtonDelegate >) delegate
read write nonatomic weak

Настройте делегата так, чтобы он реагировал на действия пользователя, выполняемые с GCKUICastButton .

Делегату не следует присваивать значение, отличное от нуля, если для устаревшего свойства triggersDefaultCastDialog установлено значение NO.

С
4.6.0