gpt4 book ai didi

ios - 在 iOS 中将 iPodMusicPlayer 的音量调暗至 50%

转载 作者:行者123 更新时间:2023-11-29 04:00:30 25 4
gpt4 key购买 nike

我知道您可以轻松set the volume property of the music player ,但我想像 Google map 使用画外音进行导航说明一样顺利地做到这一点。

我想知道最好的方法是什么。

谢谢!

最佳答案

我会尝试使用重复的 NSTimer。每次计时器启动时,您都会稍微降低音量。当它达到目标值时,计时器就会失效。

获取重复事件的其他方法(以便您可以随着时间的推移逐步分阶段执行某些操作)是 DISPATCH_SOURCE_TYPE_TIMER 和 CADisplayLink。但我认为计时器可能是最简单的入门方法。

如果您正在播放预先存在的声音,则完全不同的解决方案是在开始播放之前对其应用淡出(然后同时播放所有声音)音量,因为声音本身逐渐消失,你明白吗)。 AVFoundation 为您提供了执行此操作的工具(例如 setVolumeRampFromStartVolume:toEndVolume:timeRange:)。

关于ios - 在 iOS 中将 iPodMusicPlayer 的音量调暗至 50%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15915578/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com