wuxiios吧 关注:54贴子:877
  • 5回复贴,共1

(09-04)第一组总结帖.音乐 播放器

只看楼主收藏回复

1楼上福利


IP属地:河南1楼2014-09-04 20:45回复
    我今天就说说那个音乐播放器。自己理解的不够多,希望大家补充


    IP属地:河南2楼2014-09-04 20:52
    回复
      广告
      立即查看
      然后写各个按钮的方法
      播放的
      - (void)play:(UIButton *)sender
      {
      if([sender.currentBackgroundImageisEqual:[UIImageimageNamed:@"1.jpg"]])
      {
      [btnPlaysetBackgroundImage:[UIImageimageNamed:@"2.jpg"] forState:UIControlStateNormal];
      NSURL *sound = [[NSURL alloc]initFileURLWithPath:[[NSBundle mainBundle]pathForResource:[music objectAtIndex:0] ofType:@"mp3"]];
      audioPlayer = [[AVAudioPlayer alloc]initWithContentsOfURL:sound error:nil];
      audioPlayer.delegate = self;
      playFlag = NO;
      [audioPlayerplay];
      }
      else
      {
      [btnPlaysetBackgroundImage:[UIImageimageNamed:@"1.jpg"] forState:UIControlStateNormal];
      playFlag = YES;
      [audioPlayerpause];
      }
      停止的
      - (void)stop
      {
      playFlag = NO;
      [audioPlayerstop];
      [btnPlaysetBackgroundImage:[UIImageimageNamed:@"1.jpg"] forState:UIControlStateNormal];
      }


      IP属地:河南4楼2014-09-04 21:11
      回复
        我也要开始做音乐播放器软件了,等我回来补充,先看看你的,你看我这够不够标准的十五字


        IP属地:江苏5楼2014-09-04 21:15
        回复
          如果想写一个下一首的按钮可以用那个数组,在NSURL *sound = [[NSURL alloc]initFileURLWithPath:[[NSBundle mainBundle]pathForResource:------ ofType:@"-----"]];里面写上那个数组,然后写一个遍历的方法,当点击下一首的时候,代码执行,遍历下一首数组里面的歌曲。当遍历到最后一个的时候,你再点击就不会有效果了,这时,你可以再写一个警告框。


          IP属地:河南6楼2014-09-04 21:17
          回复
            暂时我也只了解那么多,总结的不好,希望大家能补充。


            IP属地:河南7楼2014-09-04 21:19
            回复