【发布时间】:2010-11-16 00:56:11
【问题描述】:
我有一个 AVAudioPlayer 播放一些音频(呃!)
当用户按下按钮时会启动音频。 当他们释放它时,我希望音频淡出。
我正在使用界面生成器...所以我试图在“内部修饰”上连接一个功能,该功能在 1 秒内淡出音频然后停止。
有什么想法吗?
谢谢
【问题讨论】:
-
请注意 setVolume#fadeDuration: 现在存在 - 所以不需要这个非常古老的问题!
-
请注意,对于 AVPlayer(不是 AVAudioPlayer),有这种方法:gist.github.com/artem-sherbachuk/…
-
@Fattie 我试过了,但它在 Swift 5 中不起作用。我不确定我是否做错了什么。
标签: iphone avaudioplayer volume