我真的为此疯狂,所以我要求一些帮助。
我正在编写一个widget
代码,其中显示两个UIButton
用户可以点按,按下widget
会向应用添加通知,如果再次按下该按钮通知将被删除。
最初我只需轻触按钮即可添加声音并使用AVPlayer
正常工作,然后我决定使用haptic engine
向用户提供反馈,因此我删除了AVPlayer
打电话停止声音:猜怎么着?按钮继续播放声音!我已经评论了我用来播放声音的代码,它怎么还能播放声音?
奇怪的是,一个按钮有这种奇怪的行为,而另一个按钮工作正常(只有触觉引擎),它听起来像一个错误,但我是新手,它应该是我的错在某处。
有什么想法吗?