GCKCastContext(UI) 类别

GCKCastContext(UI) 类别参考

概览

GCKCastContext 上的类别,包含特定于界面的 API。

开始时间
3.0

实例方法摘要

(void) - presentCastDialog
 显示“投射”对话框。更多...
 
(GCKUICastContainerViewController *) - createCastContainerControllerForViewController:
 构造一个嵌入给定视图控制器的 GCKUICastContainerViewController更多...
 
(GCKUIMiniMediaControlsViewController *) - createMiniMediaControlsViewController
 构造一个 GCKUIMiniMediaControlsViewController更多...
 
(BOOL) - presentCastInstructionsViewControllerOnce
 如果之前未曾显示该按钮,则显示全屏模态视图控制器,该控制器会引起用户对“投射”按钮的注意,并显示一些有关其用法的简短说明文本。更多...
 
(BOOL) - presentCastInstructionsViewControllerOnceWithCastButton:
 如果之前未曾显示过,则呈现全屏模态视图控制器,该控制器会引起用户对“投射”按钮的注意,该按钮的视图已传入,并显示一些有关其用法的简短说明文本。更多...
 
(void) - clearCastInstructionsShownFlag
 清除用于跟踪是否已显示 Cast 指令模态视图控制器的永久性标记。更多...
 
(void) - presentDefaultExpandedMediaControls
 显示默认的 Cast 展开式媒体控件。更多...
 

属性摘要

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:
使用 presentCastInstructionsViewControllerOnceWithCastButton:.

扩展 GCKCastContext 类。

- (BOOL) presentCastInstructionsViewControllerOnceWithCastButton: (GCKUICastButton *)  castButton

如果之前未曾显示过,则呈现全屏模态视图控制器,该控制器会引起用户对“投射”按钮的注意,该按钮的视图已传入,并显示一些有关其用法的简短说明文本。

返回
YES(如果视图控制器已显示),NO(如果因之前已显示)而未显示。如果找不到“投射”按钮,系统也会返回 NO
开始时间
4.1

扩展 GCKCastContext 类。

- (void) clearCastInstructionsShownFlag

清除用于跟踪是否已显示 Cast 指令模态视图控制器的永久性标记。

扩展 GCKCastContext 类。

- (void) presentDefaultExpandedMediaControls

显示默认的 Cast 展开式媒体控件。

扩展 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 类。