您的位置:首页 > 移动开发 > IOS开发

iphone ios5.0 调节系统音量

2012-11-22 18:01 274 查看
折腾了一下午 在模拟器上一直取不到值,在模拟器上找音量的设置界面,发现没有,无奈,借一台设备来测试下吧,一行代码没动,居然可以了!!!!!!




一下午哇!!!一下午的时间哇!!!!郁闷到不行啊,这里写一下经过,避免其他没设备的程序员浪费更多没必要的时间。

下面这个自定义Slider 不多解释

UIImage *minImage = [UIImage imageNamed:@"play_音量条_黄.png"];


UIImage *maxImage = [UIImage imageNamed:@"play_音量条_灰.png"];
UIImage *tumbImage= [UIImage imageNamed:@"play_音量条_下标.png"];
[volumeSlider setMinimumTrackImage:minImage forState:UIControlStateNormal];
[volumeSlider setMaximumTrackImage:maxImage forState:UIControlStateNormal];
[volumeSlider setThumbImage:tumbImage forState:UIControlStateNormal];

volumeSlider.minimumValue = 0.0;
volumeSlider.maximumValue = 1.0;
volumeSlider.continuous = YES;
[volumeSlider addTarget:self action:@selector(volumeChange) forControlEvents:UIControlEventValueChanged];
下面的代码就是调节系统音量,真机亲测可以!!!!!

- (void)volumeChange
{
[[MPMusicPlayerController applicationMusicPlayer] setVolume:volumeSlider.value];
NSLog(@"%f===%f",volumeSlider.value,
[MPMusicPlayerController applicationMusicPlayer].volume);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: