我想要一个应用程序来播放声音文件并在播放音乐时在 UIProgress 中显示它。我必须使用 UISlider 而不是 UIProgress (例如,我希望可以进一步播放此声音或使用 UISlider 倒带它,例如 iphone 中的音乐播放器)
我可以创建一个使用 UIProgress 播放音乐的应用程序,但我希望可以通过触摸和推送进一步或倒带该音乐。
请指导我并告诉我。
我想要一个应用程序来播放声音文件并在播放音乐时在 UIProgress 中显示它。我必须使用 UISlider 而不是 UIProgress (例如,我希望可以进一步播放此声音或使用 UISlider 倒带它,例如 iphone 中的音乐播放器)
我可以创建一个使用 UIProgress 播放音乐的应用程序,但我希望可以通过触摸和推送进一步或倒带该音乐。
请指导我并告诉我。
- (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;
}