Protokół <GCKUICastButton agencji

Informacje o protokole <GCKUICastButtonleg>

Opis

Używaj metod tego protokołu, aby w odpowiedzi na działanie użytkownika wyświetlać niestandardowe okno.

Od
4.6.0

Dziedziczy <UIButtonNSObject>.

Podsumowanie metody instancji

(void) - castButtonDidTapToPresentLocalNetworkAccessPermissionDialog:
 Informuje przedstawiciela, że użytkownik po raz pierwszy kliknął przycisk przesyłania na urządzeniu z iOS 14 lub nowszym, a odkrywanie urządzeń przesyłających nie rozpoczęło się w bieżącej ani poprzedniej sesji aplikacji. Więcej...
 
(void) - castButtonDidTap:toPresentDialogForCastState:
 Informuje przedstawiciela, że przycisk przesyłania został kliknięty przez użytkownika po zainicjowaniu wykrywania w bieżącej lub poprzedniej sesji w aplikacji. Więcej...
 

Szczegóły metody

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

Informuje przedstawiciela, że użytkownik po raz pierwszy kliknął przycisk przesyłania na urządzeniu z iOS 14 lub nowszym, a odkrywanie urządzeń przesyłających nie rozpoczęło się w bieżącej ani poprzedniej sesji aplikacji.

Zaimplementuj tę metodę, aby wyświetlać niestandardowe okno. Jeśli nie zostaną zastosowane, pojawi się okno domyślne.

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

Informuje przedstawiciela, że przycisk przesyłania został kliknięty przez użytkownika po zainicjowaniu wykrywania w bieżącej lub poprzedniej sesji w aplikacji.

Zaimplementuj tę metodę, aby wyświetlać niestandardowe okno zgodnie ze stanem przesyłania. Obserwuj parametr GCKCastContext::castState, aby dynamicznie aktualizować okno zgodnie ze zmianami w stanie przesyłania. Jeśli nie zostaną zastosowane, pojawi się okno domyślne.

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