我真的对此感到疯狂,所以我会寻求帮助。
我正在编写一些代码widget
,显示两个UIButton
用户可以点击,一旦按下widget
就会向应用程序添加通知,如果再次按下按钮,通知将被删除。
最初我在按钮的触摸上添加了一个声音并且可以正常工作AVPlayer
,然后我决定使用haptic engine
向用户提供反馈,所以我删除了AVPlayer
停止声音的调用:猜猜怎么着?按钮继续播放声音!我已经评论了我用来播放声音的代码,它怎么还能播放声音?
奇怪的是,一个按钮出现了这种奇怪的行为,而另一个按钮工作正常(只有触觉引擎),这听起来像是一个错误,但我是一个菜鸟,这应该是我的错。
任何想法?