Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 自定义GCKUIExpandedMediaControl视图控制器、GCKUIMiniMediaControl视图控制器和;投给;看法_Ios_Customization_Chromecast_Google Cast_Uiappearance - Fatal编程技术网

Ios 自定义GCKUIExpandedMediaControl视图控制器、GCKUIMiniMediaControl视图控制器和;投给;看法

Ios 自定义GCKUIExpandedMediaControl视图控制器、GCKUIMiniMediaControl视图控制器和;投给;看法,ios,customization,chromecast,google-cast,uiappearance,Ios,Customization,Chromecast,Google Cast,Uiappearance,我知道已经有一个问题了 答案是我们可以使用UIAppearance协议对其进行定制。但是视图控制器只符合UIAppearanceContainer协议,我无法访问miniController中的标题标签、副标题标签等,使其具有不同的字体和大小。此外,我们如何访问和自定义设备选择视图(“转换为”视图)?如中所述,有两种方法可将迷你控制器添加到发送方应用程序: 通过使用自己的视图控制器包装现有视图控制器,让Cast框架管理迷你控制器的布局 注意:此方法的局限性在于您无法自定义动画,也无法配置容器视

我知道已经有一个问题了 答案是我们可以使用UIAppearance协议对其进行定制。但是视图控制器只符合UIAppearanceContainer协议,我无法访问miniController中的标题标签、副标题标签等,使其具有不同的字体和大小。此外,我们如何访问和自定义设备选择视图(“转换为”视图)?

如中所述,有两种方法可将迷你控制器添加到发送方应用程序:

  • 通过使用自己的视图控制器包装现有视图控制器,让Cast框架管理迷你控制器的布局

    注意:此方法的局限性在于您无法自定义动画,也无法配置容器视图控制器的行为

  • 通过在情节提要中提供子视图,将迷你控制器小部件添加到现有视图控制器中,自己管理迷你控制器小部件的布局

    注意:通过使用
    createMiniMediaControlsViewController
    创建
    GCKUIMiniMediaControlsViewController
    实例,然后将其作为
    子视图添加到容器视图控制器,将迷你控制器直接添加到现有视图控制器中

请参阅,了解发件人应用程序如何配置应用程序中小部件的外观

您可能还想查看中的要求和最佳做法。

如中所述,有两种方法可以将迷你控制器添加到发送方应用程序:

  • 通过使用自己的视图控制器包装现有视图控制器,让Cast框架管理迷你控制器的布局

    注意:此方法的局限性在于您无法自定义动画,也无法配置容器视图控制器的行为

  • 通过在情节提要中提供子视图,将迷你控制器小部件添加到现有视图控制器中,自己管理迷你控制器小部件的布局

    注意:通过使用
    createMiniMediaControlsViewController
    创建
    GCKUIMiniMediaControlsViewController
    实例,然后将其作为
    子视图添加到容器视图控制器,将迷你控制器直接添加到现有视图控制器中

请参阅,了解发件人应用程序如何配置应用程序中小部件的外观


您可能还想查看中的要求和最佳做法。

问题不是添加控制器,而是在iOS中自定义控制器。我已经看过了,你可以看到,除了按钮之外,不清楚如何定制其他元素。问题不是添加控制器,而是在iOS中定制它们。我已经看过了,你可以看到,除了按钮,不清楚如何定制其他元素。