avaudioplayer-两个背景音乐问题
我的应用程序中有两个 .xib。第一个 .xib 包含一个圆角矩形按钮,用于打开第二个 .xib。第二个 .xib 的 ViewDidLoad 方法使用 AVAudioPlayer 启动背景音乐(mp3 文件),然后通过运行图像序列来显示动画。现在第二个 .xib 按钮有一个“后退按钮”。
如果我在动画和音频停止之前单击后退按钮,到达第一个 xib 并再次单击圆角矩形按钮,然后它会启动两个背景音乐文件。
我该如何修复它?
另外,当应用程序的背景音乐开始时,如果 iPod 上已经播放了一首歌,如何停止音乐?
I have two .xibs in my app. The first .xib contains a round rectangle button that opens second .xib. ViewDidLoad method of second .xib starts a background music(mp3 file) using AVAudioPlayer and then shows an animation by running a sequence of images. Now second .xib button has a "back button".
If I click on the back button before animation and audio stops, reach on first xib and click on round rectangle button again then it starts two background music files.
How do I fix it?
Also, how do you stop music if a song is already playing on ipod when app's background music starts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论