从另一个视图控制器停止音乐

时间:2015-09-04 08:42:21

标签: ios objective-c avaudioplayer

我有一个带音乐的应用程序,你可以用两种方法播放音乐 - >单击单元格,另一个视图控制器正在打开或单击按钮,音乐正在播放。

我怎么能只播放一种声音?

我在尝试这个: [musicViewContreoller.player stop]。我合成了球员。但是没有用。任何想法?

2 个答案:

答案 0 :(得分:1)

你可以使用init方法和stop \ play \ pause等方法创建单例音频类。

可以查看此threadthis

希望这个帮助

答案 1 :(得分:0)

我通过让玩家在AppDelegate中成为一个职业来解决这个问题,然后我用它:

AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
[appDelegate.player stop];