ios获取和设置系统音量

亲测ios6-ios8都可以,通用方法如下:

  • (float) getVolume
    {
    MPVolumeView * slide=[MPVolumeView new];
    UISlider * volumeViewSlider;
    for(UIView *view in[slide subviews])
    {
    if([[[view class] description] isEqualToString:@”MPVolumeSlider”])
    {
    volumeViewSlider=(UISlider *)view;
    }
    }
    float val=[volumeViewSlider value];
    return val;
    }

  • (void) setVolume:(float) value
    {
    MPMusicPlayerController*mp=[MPMusicPlayerController applicationMusicPlayer];
    mp.volume=value;
    }

ios9.0以后就不知道了,差不多这都是一年前用过的。现在整理整理,如有改变,大家指点指点。

你可能感兴趣的:(OC)