【问题标题】:Customization of sliders not applied未应用滑块的自定义
【发布时间】:2020-01-23 10:54:24
【问题描述】:

我正在 iOS 上实现 Google Cast SDK 4.4.4。我正在尝试自定义一些颜色。 具体来说,我正在尝试更改音量和当前时间的滑块进度颜色。一个视图位于连接控制器上,另一个视图位于迷你播放器顶部的小滑块上。

在设置 sliderProgressColor 时,它会被忽略。 我尝试了以下调用但没有成功。

castViews.mediaControl.miniController.sliderProgressColor = .red
castViews.mediaControl.expandedController.sliderProgressColor = .red
castViews.mediaControl.expandedController.sliderSecondaryProgressColor = .red
castViews.deviceControl.connectionController.sliderProgressColor = .red
castViews.deviceControl.connectionController.sliderSecondaryProgressColor = .red
castViews.deviceControl.connectionController.toolbar.sliderProgressColor = .red

castViews.deviceControl.sliderProgressColor = .red

castViews.deviceControl.sliderSecondaryProgressColor = .red

我希望用线条设置颜色

castViews.mediaControl.miniController.sliderProgressColor = .red

castViews.deviceControl.sliderProgressColor = .red

应该足够了。

非常感谢您在此问题上的任何帮助。

感谢和问候, 布赖恩

【问题讨论】:

  • 至少对于 Minicontroller,我能够通过利用 UIAppearance 代理进行自定义。 UIProgressView.appearance(whenContainedInInstancesOf: [GCKUIMiniMediaControlsViewController.self]).progressTintColor = .red 但是对于连接控制器和音量控制,我仍在寻找解决方案。
  • 嗨,Brian Nürnberg,好运吗?

标签: google-cast-sdk


【解决方案1】:

我遇到了同样的问题。 它不工作。

castViews.mediaControl.miniController.sliderProgressColor = .yellow

【讨论】:

    猜你喜欢
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 2016-01-28
    • 2014-06-09
    • 1970-01-01
    • 1970-01-01
    • 2021-11-04
    • 2019-05-19
    相关资源
    最近更新 更多