【问题标题】:Customise GCKUIExpandedMediaControlsViewController , GCKUIMiniMediaControlsViewController and "Cast to" view?自定义 GCKUIExpandedMediaControlsViewController 、 GCKUIMiniMediaControlsViewController 和“投射到”视图?
【发布时间】:2016-11-17 05:55:44
【问题描述】:
【问题讨论】:
标签:
ios
customization
chromecast
google-cast
uiappearance
【解决方案1】:
如Add Mini Controllers 中所述,将迷你控制器添加到发送方应用有两种方法:
-
让 Cast 框架通过用自己的视图控制器包装现有的视图控制器来管理迷你控制器的布局。
注意:这种方法的局限性在于不能自定义动画,也不能配置容器视图控制器的行为。
-
通过在情节提要中提供子视图,将迷你控制器小部件添加到现有视图控制器,自行管理它的布局。
注意:通过使用createMiniMediaControlsViewController 创建GCKUIMiniMediaControlsViewController 实例,然后将其作为subview 添加到容器视图控制器中,将迷你控制器直接添加到现有视图控制器。
请参阅Style the Widgets,了解您的发件人应用如何在您的应用中配置小部件的外观。
您可能还想查看Sender App 中的要求和最佳实践。