<GCKUICastButton 委派> 通訊協定(&T)

<GCKUICastButtonButton> 通訊協定參考資料

總覽

透過這個通訊協定的方法顯示自訂對話方塊,以回應使用者動作。

開始時間
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.