有没有办法可以使用滑块控制主音量?
其他问题:
当我更改或加载视图时,有没有办法让背景音乐停止播放?
谢谢你的答案! :d
答案 0 :(得分:0)
如果“背景音乐”是指正在播放的音乐/ iPod应用,是的,您可以在需要时停止播放。
将MediaPlayer框架添加到您的项目中,然后在您的工作中使用这些代码:
.h文件
#import <MediaPlayer/MediaPlayer.h>
@interface ViewController : UIViewController <MPMediaPickerControllerDelegate>
{
MPMusicPlayerController *musicPlayer;
}
@property (nonatomic, retain) MPMusicPlayerController *musicPlayer;
@end
.m文件
@synthesize musicPlayer
然后用
分配musicplayermusicPlayer = [MPMusicPlayerController iPodMusicPlayer];
现在您可以使用以下方式播放/暂停/停止/控制音乐/ iPod应用程序:
[musicPlayer play]; // play
[musicPlayer pause]; //pause
[musicPlayer stop]; // stop
[musicPlayer skipToPreviousItem]; //previous song
[musicPlayer skipToNextItem]; //next song
您还可以使用滑块控制其音量:
[slider setValue:[musicPlayer volume]];