MPMusicPlayerController 单曲播放的时候那个歌曲的进度条是怎么实现的? ...

[复制链接]
478 6
如题,我在用MPMusicPlayerController这个类获取系统的播放列表,在做单曲播放的时候有个进度条,没有发现歌曲播放进度的回调函数,但是可以获取单曲的播放时间,不知道是不是用定时器实现的

举报 使用道具

回复

6 个评论

wower  新手上路  发表于 2019-1-28 21:36:53  | 显示全部楼层
没有。。

举报 使用道具

回复
liyong75  新手上路  发表于 2019-1-28 22:56:49  | 显示全部楼层
方法一:用当前的播放时间 / 总时长  就可以了,进度条是progressView做的,他的范围是0~1
方法二:也可以自定义一个label或者是View,在播放的时候改变他的颜色也能做到

举报 使用道具

回复
wsdsbb  新手上路  发表于 2019-1-28 23:03:06  | 显示全部楼层
xiao66guo 发表于 2017-1-23 21:40
方法一:用当前的播放时间 / 总时长  就可以了,进度条是progressView做的,他的范围是0~1
方法二:也可以 ...


我的问题是获取当前播放的时间,找了几遍都没有,可能要用AVPlayer了

举报 使用道具

回复
dafeidao  新手上路  发表于 2019-1-28 23:15:33  | 显示全部楼层
http://www.code4app.com/thread-11958-1-1.html
这个里面有,其实你在这个网站就可以找到哦

举报 使用道具

回复
hanxinrui  新手上路  发表于 2019-1-28 23:59:34  | 显示全部楼层
`````你这里面的音频文件都是拷贝到项目中的,还是用的AVAudioPlayer,它是有这个方法加载本地音频文件的方法,但是用AVAudioPlayer获取ipod库中的怎么搞?你说的跟我的问题都没多大关系

举报 使用道具

回复
binbinyouli  新手上路  发表于 2019-1-29 00:08:31  | 显示全部楼层
MPMoviePlayerController就可以获取当前播放的时间,MPMusicPlayerController就不知道了

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

ios.irunthink.com
搜索
热搜: iOS swift 下拉刷新

图文热点

更多

开发教程

更多

客服中心

400-800 周一至周日 9:30-17:30 仅收市话费

关注我们

  • 微信扫描
  • 关注微信
关于我们
关于我们
友情链接
联系我们
帮助中心
精贴推荐
源码上传
注册登录
服务支持
资源下载
关注我们
官方微博
官方空间
快速回复 返回顶部 返回列表