如何模仿 iPod 剩余时间和播放时间擦洗标签

Posted

技术标签:

【中文标题】如何模仿 iPod 剩余时间和播放时间擦洗标签【英文标题】:How to mimic iPod time remaining and time played scrubbing labels 【发布时间】:2011-06-19 15:19:51 【问题描述】:

我有一个音频清理器,由一个UISlider 和每侧两个UILabels 组成,以模仿 iPod 的播放时间和剩余时间标签。我可以使用滑块的位置更新标签,但标签只会跳转到每个新的寻道时间。

如何使标签以秒为单位增加 - 这样当您滑动滑块时标签在旧时间和新寻道时间之间每秒钟和每分钟都快速通过?我的滑块当前设置为 [0.0, 1.0] 并且是连续的。

有没有办法覆盖 touchesMoved: 对于滑块?

【问题讨论】:

【参考方案1】:

解决了。问题不是我的代码不正确。是我从MPMoviePlayerController 中提取currentPlaybackTime 值,而这落后于标签。我删除了它并使用了新的滑块值,效果很好。

【讨论】:

以上是关于如何模仿 iPod 剩余时间和播放时间擦洗标签的主要内容,如果未能解决你的问题,请参考以下文章

用 CSS3 动画模仿闪烁标签

Linux C 编程,尝试编写:实现 FILE 系统模仿 [关闭]

模仿网页

利用uniapp中模仿抖音滑动视频组件双击点赞首个视频自动播放

使用area标签模仿a标签

模仿微信标签功能的自动换行线性布局(自定义流式标签组件)