<GCKUICastButtonDelegate> Протокол

Справочник по протоколу <GCKUICastButtonDelegate>

Обзор

Используйте методы этого протокола для отображения пользовательского диалога в ответ на действие пользователя.

С
4.6.0

Наследует <UIButtonNSObject>.

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

(void) - castButtonDidTapToPresentLocalNetworkAccessPermissionDialog:
Сообщает делегату, что пользователь впервые нажимает кнопку трансляции на iOS14 или более поздней версии, а обнаружение устройств трансляции не началось в текущем или предыдущих сеансах приложения. Более...
(void) - castButtonDidTap:toPresentDialogForCastState:
Сообщает делегату, что пользователь нажимает кнопку трансляции после того, как обнаружение было инициировано в текущем или предыдущем сеансе приложения. Более...

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

- (void) castButtonDidTapToPresentLocalNetworkAccessPermissionDialog: ( GCKUICastButton *)  castButton
optional

Сообщает делегату, что пользователь впервые нажимает кнопку трансляции на iOS14 или более поздней версии, а обнаружение устройств трансляции не началось в текущем или предыдущих сеансах приложения.

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

Parameters
castButtonInstance of GCKUICastButton tapped.
- (void) castButtonDidTap: ( GCKUICastButton *)  castButton
toPresentDialogForCastState: (GCKCastState)  castState  
optional

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

Реализуйте этот метод, чтобы представить настраиваемый диалог в соответствии с состоянием приведения. Обратите внимание на GCKCastContext::castState , чтобы динамически обновлять диалог в соответствии с изменениями в состоянии приведения. Если он не реализован, отображается диалоговое окно по умолчанию.

Parameters
castButtonInstance of GCKUICastButton tapped.
castStateCast state when the cast button is tapped.