GCKCastContext(UI) 類別

GCKCastContext(UI) 類別參考資料

總覽

GCKCastContext 的類別,包含 UI 專屬 API。

開始時間
3.0

執行個體方法摘要

(void) - presentCastDialog
 顯示「投放」對話方塊。更多...
 
(GCKUICastContainerViewController *) - createCastContainerControllerForViewController:
 建構嵌入指定檢視控制器的 GCKUICastContainerViewController更多...
 
(GCKUIMiniMediaControlsViewController *) - createMiniMediaControlsViewController
 建構 GCKUIMiniMediaControlsViewController更多...
 
(BOOL) - presentCastInstructionsViewControllerOnce
 如果先前尚未出現,系統會顯示全螢幕強制回應檢視控制器,藉此強調「投放」按鈕,並顯示關於使用方式的簡短指示說明。更多...
 
(BOOL) - presentCastInstructionsViewControllerOnceWithCastButton:
 如果先前尚未顯示,會顯示全螢幕強制回應檢視控制器,藉此將焦點告知「投放」按鈕、已接收其檢視畫面,並顯示關於使用方式的簡短說明。更多...
 
(void) - clearCastInstructionsShownFlag
 清除常駐旗標,用於追蹤「投放操作說明」強制回應檢視控制器是否顯示。更多...
 
(void) - presentDefaultExpandedMediaControls
 顯示預設的投放展開媒體控制項。更多...
 

資源摘要

id< GCKUIImageCacheimageCache
 架構使用圖片快取實作,擷取媒體中繼資料參照的圖片。更多...
 
id< GCKUIImagePickerimagePicker
 實作圖片選擇器,用於針對特定用途選取圖片。更多...
 
BOOL useDefaultExpandedMediaControls
 設定當使用者執行的動作應導致展開控制項呈現時,設定架構的行為。更多...
 
GCKUIExpandedMediaControlsViewControllerdefaultExpandedMediaControlsViewController
 預設的 Cast 展開媒體控制項檢視控制器執行個體。更多...
 

方法詳細資料

- (void) presentCastDialog

顯示「投放」對話方塊。

擴充類別 GCKCastContext

- (GCKUICastContainerViewController *) createCastContainerControllerForViewController: (UIViewController *)  viewController

建構嵌入指定檢視控制器的 GCKUICastContainerViewController

擴充類別 GCKCastContext

- (GCKUIMiniMediaControlsViewController *) createMiniMediaControlsViewController
- (BOOL) presentCastInstructionsViewControllerOnce

如果先前尚未出現,系統會顯示全螢幕強制回應檢視控制器,藉此強調「投放」按鈕,並顯示關於使用方式的簡短指示說明。

傳回
YES 如果系統顯示了檢視控制器,如果系統先前並未顯示該控制項,則顯示 NO。從 4.1 版開始,如果系統找不到「投放」按鈕,也會傳回 NO
Deprecated:
使用 deckCastinstructionsViewControllerOnceWithCastButton:

擴充類別 GCKCastContext

- (BOOL) presentCastInstructionsViewControllerOnceWithCastButton: (GCKUICastButton *)  castButton

如果先前尚未顯示,會顯示全螢幕強制回應檢視控制器,藉此將焦點告知「投放」按鈕、已接收其檢視畫面,並顯示關於使用方式的簡短說明。

傳回
YES 如果系統顯示了檢視控制器,如果系統先前並未顯示該控制項,則顯示 NO。如果找不到「投放」按鈕,也會傳回 NO
開始時間
4.1

擴充類別 GCKCastContext

- (void) clearCastInstructionsShownFlag

清除常駐旗標,用於追蹤「投放操作說明」強制回應檢視控制器是否顯示。

擴充類別 GCKCastContext

- (void) presentDefaultExpandedMediaControls

顯示預設的投放展開媒體控制項。

擴充類別 GCKCastContext

資源詳情

- (id<GCKUIImageCache>) imageCache
readwritenonatomicstrong

架構使用圖片快取實作,擷取媒體中繼資料參照的圖片。

如果應用程式未提供預設實作,系統將使用預設的實作。可以設為 nil,以便恢復預設圖片快取。

擴充類別 GCKCastContext

- (id<GCKUIImagePicker>) imagePicker
readwritenonatomicstrong

實作圖片選擇器,用於針對特定用途選取圖片。

如果應用程式未提供預設實作,系統將使用預設的實作。可以設為 nil,恢復預設圖片挑選器。

擴充類別 GCKCastContext

- (BOOL) useDefaultExpandedMediaControls
readwritenonatomicassign

設定當使用者執行的動作應導致展開控制項呈現時,設定架構的行為。

如果設為 YES,架構將顯示預設的展開控制項檢視畫面。如果為 NO,架構只會觸發 GCKCastContext::kGCKExpandedMediaControlsTriggeredNotification

擴充類別 GCKCastContext

- (GCKUIExpandedMediaControlsViewController*) defaultExpandedMediaControlsViewController
readnonatomicstrong

預設的 Cast 展開媒體控制項檢視控制器執行個體。

擴充類別 GCKCastContext