0

我想要一个应用程序来播放声音文件并在播放音乐时在 UIProgress 中显示它。我必须使用 UISlider 而不是 UIProgress (例如,我希望可以进一步播放此声音或使用 UISlider 倒带它,例如 iphone 中的音乐播放器)

我可以创建一个使用 UIProgress 播放音乐的应用程序,但我希望可以通过触摸和推送进一步或倒带该音乐。

请指导我并告诉我。

4

1 回答 1

0
- (void)viewDidLoad
{
[super viewDidLoad];


durationControl= [[UISlider alloc]initWithFrame:CGRectMake(65, 250 , 130, 10)];
//  durationControl.maximumValue = 130;
[durationControl addTarget:self action:@selector(changeDuration) forControlEvents:UIControlEventValueChanged];
[durationControl setThumbImage:[self imageNamed:@"trackbutton"] forState:UIControlStateNormal];

[durationControl setThumbImage:[self imageNamed:@"trackbutton1"] forState:UIControlStateHighlighted];

[self.view addSubview:durationControl];
}

-(void)ffwAudio{

[player changeDuration:durationControl.value+=5];
durationControl.value = player.currentTime;
}


-(void)bwAudio{

if (durationControl.value>=5) {


    [player changeDuration:durationControl.value-=5];
    durationControl.value = player.currentTime;
}



-(void)changeDuration:(double)value{

player.currentTime = value; 
durationControl.value = player.currentTime;

}
于 2013-05-15T08:36:50.167 回答