MPMusicPlayer静音音量不起作用

时间:2012-01-29 20:31:10

标签: iphone objective-c ios ipad xcode4

嗨我在同一个viewController类xib中有2个音频播放器,两个都会同时播放不同的歌曲,并且都有一个单独的静音按钮。当我点击一个播放器的静音按钮时,它会将iPod的默认音量控制静音所以我不能在这里播放另一首没有静音的歌曲。我的代码如下

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 

所以我该如何实现这一目标?任何帮助都是有帮助的,并提前感谢。

1 个答案:

答案 0 :(得分:0)

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