ios获取和设置系统音量
2016-06-07 15:45
369 查看
亲测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以后就不知道了,差不多这都是一年前用过的。现在整理整理,如有改变,大家指点指点。
(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以后就不知道了,差不多这都是一年前用过的。现在整理整理,如有改变,大家指点指点。
相关文章推荐
- Android调节屏幕亮度、系统音量、wifi、bluetooth、振动等常用设置的整合demo
- iOS更改系统音量
- Android 系统音量最大值的定义位置以及默认值的修改方法
- Android开发之调整手机音量
- [绍棠] 播放器检测系统音量键调节音量的变化并自定义音量界面
- iOS,一行代码进行RSA、DES 、AES、MD5加密、解密
- iOS巅峰之摇一摇功能的实现
- JRDB:iOS对FMDB的超好用封装
- iOS开发 GET、POST请求方法:NSURLConnection篇
- iOS开发 GET、POST请求方法:NSURLSession篇
- iOS开发-玩玩渐变导航栏
- iOS 空中升级蓝牙设备代码思想
- iOS 源代码分析 --- MBProgressHUD
- iOS开发——XML/JSON数据解析
- ios9和ios10的新特性
- iOS编译FFmpeg及使用实现视频播放
- nagios安装管理
- iOS 面向切面编程与typhoon框架
- iOS应用支持IPV6,就那点事儿
- iOS 开发:绘制像素到屏幕