标签: ios objective-c avaudioplayer
我有一个带音乐的应用程序,你可以用两种方法播放音乐 - >单击单元格,另一个视图控制器正在打开或单击按钮,音乐正在播放。
我怎么能只播放一种声音?
我在尝试这个: [musicViewContreoller.player stop]。我合成了球员。但是没有用。任何想法?
[musicViewContreoller.player stop]
答案 0 :(得分:1)
你可以使用init方法和stop \ play \ pause等方法创建单例音频类。
可以查看此thread或this
希望这个帮助
答案 1 :(得分:0)
我通过让玩家在AppDelegate中成为一个职业来解决这个问题,然后我用它:
AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate]; [appDelegate.player stop];