0

サウンド ファイルを再生し、音楽を再生するときに UIProgress に表示するアプリケーションが 1 つ必要です。UIProgress の代わりに UISlider を使用する必要があります (たとえば、このサウンドをさらに進めたり、iPhone の音楽プレーヤーのような UISlider で巻き戻したりすることができます)。

UIProgress で音楽を再生する 1 つのアプリケーションを作成できますが、タッチ アンド プッシュでこの音楽をさらに進めたり、巻き戻したりしたいと考えています。

私を導き、それについて教えてください。

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 に答える