【发布时间】: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