在我的应用程序中,我有一个滑块,当我移动到一个刻度标记时会发出“滴答”声。是否有可能让声音更快?
这是我所说的功能,使其:当用户拖动滑块更快的声音更快
func playSound() {
if player.playing {
player.stop()
}
let qualityOfServiceClass = QOS_CLASS_BACKGROUND
let backgroundQueue = dispatch_get_global_queue(qualityOfServiceClass, 0)
dispatch_async(backgroundQueue, {
self.player.prepareToPlay()
self.player.play()
})
}
不过,我想实现的是...像“蜱蜱蜱“,就像你在汽车的机械旋钮上调节热量时会听到的那样。
随着我的实施,我只能得到一个“滴答声”的快速拖动,导致player.stop()取消了前一个。所以我在想,如果拖动速度更快,我能否让声音播放更快?
任何形式的帮助,高度赞赏。