自定义 MPVolumeView 外观
来源:互联网 发布:关于les的歌网络歌手 编辑:程序博客网 时间:2024/06/06 23:51
在上一篇 iOS 系统音量控制中讲到了使用 MPVolumeView 控制 iOS 设备音量,使用简单但可定制性差,虽然使用了 UISlider 同样的交互与外观,但没提供同样丰富的接口,但也不是不能对其外观进行个性化的设置。
MPVolumeView 应该使用了 UISlider 类型的子视图来实现,所以我们通过遍历查找 UISlider 类型子视图,并对子视图进行设置,从而完成对 MPVolumeView 的个性化设置。
for (id current in volumeView.subviews) { if ([current isKindOfClass:[UISlider class]]) { UISlider *volumeSlider = (UISlider *)current; volumeSlider.minimumTrackTintColor = [UIColor redColor]; volumeSlider.maximumTrackTintColor = [UIColor lightGrayColor];}
参考链接
How to change the tintcolor of the slider in a MPVolumeView?
阅读全文
0 0
- 自定义 MPVolumeView 外观
- 自定义MPVolumeView控件
- 控制系统音量,自定义MPVolumeView
- 自定义实现MPVolumeView音量控件
- 自定义实现MPVolumeView音量控件
- 自定义实现MPVolumeView音量控件
- 自定义实现MPVolumeView音量控件
- 自定义DataGridView外观
- 自定义FileDialog的外观
- 自定义外观的Button
- 如何自定义RCP外观
- 如何自定义RCP外观
- 自定义RCP外观
- Flex 自定义组件外观
- Flex 自定义组件外观
- Flex 自定义组件外观
- 自定义RCP外观
- QT自定义控件外观
- hibernate学习 hibernate概述
- mysql查询索引优化
- Latex编辑论文入门经验总结(1)
- Hibernate--单向多对一&&单向一对多
- A星寻路学习记录
- 自定义 MPVolumeView 外观
- Unity导出xcode项目
- lua下使用protobuf
- 转来的 cuda makefile 写法学习
- 移动购物APP设计与实现
- redis+twemproxy+socket访问
- 区块链技术应用在金融领域之大数据风控
- java和python编写二叉树
- 从事性能测试工作需要掌握要学习的知识