停止来自另一个视图控制器的音乐
Stop music from another view controller
我有一个带音乐的应用程序,您可以通过 2 种方法播放音乐 -> 单击单元格,另一个视图控制器正在打开,或者单击按钮,音乐正在播放。
我怎样才能只播放一种声音?
我正在尝试这个:
[musicViewContreoller.player stop]
。我合成播放器。但不工作。有什么想法吗?
你可以用 init 方法和 stop\play\pause 等方法创建单例音频 class
可以看看这个thread or this
希望对您有所帮助
我通过让播放器成为 AppDelegate 中的一个属性来解决这个问题,然后我使用这个:
AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
[appDelegate.player stop];
我有一个带音乐的应用程序,您可以通过 2 种方法播放音乐 -> 单击单元格,另一个视图控制器正在打开,或者单击按钮,音乐正在播放。
我怎样才能只播放一种声音?
我正在尝试这个:
[musicViewContreoller.player stop]
。我合成播放器。但不工作。有什么想法吗?
你可以用 init 方法和 stop\play\pause 等方法创建单例音频 class
可以看看这个thread or this
希望对您有所帮助
我通过让播放器成为 AppDelegate 中的一个属性来解决这个问题,然后我使用这个:
AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
[appDelegate.player stop];