2012-01-29 29 views
0

嗨,我有2个音频播放器在同一个班的viewController厦门国际银行,都将同时播放不同的歌曲无一不是有一个单独的静音buttons.when我点击一个玩家的静音按钮是静音iPod的默认音量控制为静音,这样我就无法在这里播放另一首未处于静音状态的歌曲。我的代码如下MPMusicPlayer静音音量不工作

MPMusicPlayer *playerA; 
MPMusicPlayer *playerB; 

playerA = [MPMusicPlayer iPodMusicPlayer]; 
playerB = [MPMusicPlayer iPodMusicPlayer]; 

那么我的静音按钮功能中

playerA.volume = 0.0;//this line is not at all working 

//所以我代替上述符合

[[MPMusicPlayerController applicationMusicPlayer] setVolume:0.0];//but this will mute default iPod's (s/m) volume control 

所以如何我可以实现这个吗?任何帮助是有益的,并提前感谢。

+0

如果你居然能因为两者都指向同一个对象,具有'playerA'和'playerB'播放不同的歌曲它让我感到吃惊。 – omz 2012-01-29 20:37:49

回答

0

你可以暂停一个玩家。 [playerA pause];