<GCKUICastButtonDelegate> Protocolo

Referencia del protocolo <GCKUICastButtonDelegate>

Descripción general

Utiliza los métodos de este protocolo para presentar un diálogo personalizado en respuesta a la acción del usuario.

Desde
4.6.0

Hereda <UIButtonNSObject>.

Resumen del método de instancia

(void) - castButtonDidTapToPresentLocalNetworkAccessPermissionDialog:
 Le indica al delegado que el usuario presiona el botón para transmitir por primera vez en iOS 14 o versiones posteriores y que la detección de dispositivos de transmisión no comenzó en las sesiones actuales o anteriores de la app. Más...
 
(void) - castButtonDidTap:toPresentDialogForCastState:
 Le indica al delegado que el usuario presiona el botón para transmitir una vez que se inició la detección en la sesión actual o anterior de la app. Más...
 

Detalle del método

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

Le indica al delegado que el usuario presiona el botón para transmitir por primera vez en iOS 14 o versiones posteriores y que la detección de dispositivos de transmisión no comenzó en las sesiones actuales o anteriores de la app.

Implementa este método para presentar el diálogo personalizado. Si no se implementa, se presenta el diálogo predeterminado.

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

Le indica al delegado que el usuario presiona el botón para transmitir una vez que se inició la detección en la sesión actual o anterior de la app.

Implementa este método para presentar el diálogo personalizado según el estado de transmisión. Observa GCKCastContext::castState para actualizar el diálogo de forma dinámica según los cambios en el estado de transmisión. Si no se implementa, se presenta el diálogo predeterminado.

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