GCKCastContext(UI) 類別

GCKCastContext(UI) 類別參考資料

總覽

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

開始時間
3.0

執行個體方法摘要

(void) - presentCastDialog
 顯示「投放」對話方塊。更多...
 
(GCKUICastContainerViewController *) - createCastContainerControllerForViewController:
 建構嵌入指定檢視控制器的 GCKUICastContainerViewController更多...
 
(GCKUIMiniMediaControlsViewController *) - createMiniMediaControlsViewController
 建構 GCKUIMiniMediaControlsViewController更多...
 
(BOOL) - presentCastInstructionsViewControllerOnce
 如果先前尚未出現,系統會顯示全螢幕強制回應檢視控制器,藉此強調「投放」按鈕,並顯示關於使用方式的簡短指示說明。更多...
 
(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

擴充類別 GCKCastContext

- (void) clearCastInstructionsShownFlag

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

擴充類別 GCKCastContext

- (void) presentDefaultExpandedMediaControls

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

擴充類別 GCKCastContext

資源詳情

- (id<GCKUIImageCache>) imageCache
readwritenonatomicstrong

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

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

擴充類別 GCKCastContext

- (id<GCKUIImagePicker>) imagePicker
readwritenonatomicstrong

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

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

擴充類別 GCKCastContext

- (BOOL) useDefaultExpandedMediaControls
readwritenonatomicassign

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

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

擴充類別 GCKCastContext

- (GCKUIExpandedMediaControlsViewController*) defaultExpandedMediaControlsViewController
readnonatomicstrong

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

擴充類別 GCKCastContext