急急急,求解答
xcode吧
全部回复
仅看楼主
level 2
雪灬舞痕 楼主
怎样实现音乐播放器的上下一曲 急求,求大神解救
2016年05月01日 14点05分 1
level 15
你需要构建播放列表。然后点按钮,修改当前播放的曲目。
-------------------iOS 9音频应用开发基础教程
2016年05月02日 07点05分 2
level 2
雪灬舞痕 楼主
谢谢大神回复,我的部分代码如下,请问如何写上下一曲代码
-(void)initData{
Music* music1 = [[Music alloc]initWithName:@"陈奕迅 - 好久不见" andType:@"mp3"];
Music* music2 = [[Music alloc]initWithName:@"陈奕迅 - 你给我听好" andType:@"mp3"];
Music* music3 = [[Music alloc]initWithName:@"朴树 - 旅途" andType:@"mp3"];
Music* music4 = [[Music alloc]initWithName:@"王菲 - 致青春" andType:@"mp3"];
Music* music5 = [[Music alloc]initWithName:@"Tara - Day By Day" andType:@"mp3"];
musicArray = [[NSMutableArray alloc]initWithCapacity:5];
[musicArray addObject:music1];
[musicArray addObject:music2];
[musicArray addObject:music3];
[musicArray addObject:music4];
[musicArray addObject:music5];
audioPlayer = [[AVAudioPlayer alloc]initWithContentsOfURL:
[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:
music1.name ofType:music1.type]] error:nil];//路径
currentMusic = music1;
[music1 release];
[music2 release];
[music3 release];
[music4 release];
[music5 release];
}
- (void)viewDidLoad
{
[super viewDidLoad];
[self initData];
}
- (IBAction)play:(id)sender {
//歌曲的播放暂停
if (isPlay) {
[audioPlayer play];
[playBtn setBackgroundImage:[UIImage imageNamed:@"pause.png"] forState:UIControlStateNormal];
isPlay = NO;
}else {
[audioPlayer pause];
[playBtn setBackgroundImage:[UIImage imageNamed:@"play.png"] forState:UIControlStateNormal];
isPlay = YES;
}
totalTimeLable.text = [NSString stringWithFormat:@"%d:%d",(int)audioPlayer.duration/60,(int)audioPlayer.duration%60];
}
-(void)aboveMusic{
//怎么在这添加
}
2016年05月02日 15点05分 3
1