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