0

私はこのコードを使用しています

NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/audiofile.mp3", [[NSBundle mainBundle] resourcePath]]];

NSError *error;
player = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
player.numberOfLoops = -1;

if (player == nil)
    NSLog(@"%@",[error description]);             
else 
    [player play];  

しかし、ボリュームを変更したいので、ボリュームの詳細を取得するにはどうすればよいですか?

4

1 に答える 1

3

UISlider をセットアップします。IB またはプログラムで ValueChanged イベントを受け取るように登録します。最小値を 0 に、最大値を 100 に設定します。

- (void)sliderValueChanged:(UISlider *)slider {
  myPlayer.volume = slider.value / 100.0;
}
于 2012-08-03T12:27:09.257 に答える