我正在创建一个应用程序,在其中按下按钮时播放声音,并使用UISlider调整音量。有时候声音的音量太高,有时候即使将iPhone的音量调到最大,声音的音量仍然太低。有没有可能将系统音量与滑块音量集成在一起,以保持音量始终高? 使用MPVolumview会导致我的应用程序被拒绝,我想知道是否有其他方法。 当用户点击按钮时,我使用的代码是:
NSString* resourcePath = [[NSBundle mainBundle] resourcePath];
resourcePath = [resourcePath stringByAppendingString:@"/sound.mp3"];
NSLog(@"Path to play: %@", resourcePath);
player = [[AVAudioPlayer alloc] initWithContentsOfURL:
[NSURL fileURLWithPath:resourcePath] error:&err];
player.delegate = self;
[player play];
player.volume=.50;
player.numberOfLoops=-10;
-(IBAction)slidervaluechanged
{ player.volume=slider.value; }
}