我有一个带有一个背景音乐按钮的 iPad 应用程序。背景音乐在主 XIB 和第二个 XIB 中循环播放。基本上,我可以成功地打开和关闭音乐。我现在的问题是当我按下第二个 viewController 按钮时,我的背景音乐很乱。我可以打开和关闭音乐,但会弄乱以前的主控制器的背景音乐。我该如何避免呢?Xcode4的任何建议代码?
这是我在 mainController 中的示例代码。我将它复制到第二个 viewController 中,它会弄乱背景音乐。有什么很棒的建议代码吗?
- (IBAction)toggleMusic {
if ([self.player isPlaying] == YES) {
[self.player stop];
} else {
[self.player play];
}
self.playBgMusic.enabled = YES;
}