iOS 应用中调整手机系统音量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 应用中调整手机系统音量相关的知识,希望对你有一定的参考价值。
参考技术A 注意:设置或者获取音量可能很多地方都用的到,因此可以把下面的方法写在 appdelegate 中注意: 设置音量大小,如果不在播放音乐的时候设置这个的话可能会直接设置铃声,而且设置的值可能设置不上,如果要在app刚刚启动的时候设置音量,需要将AVAudiosession设置为活跃状态:
首先你需要导入 '#import <MediaPlayer/MediaPlayer.h>'
注意:
在app刚刚初始化的时候使用MPVolumeView获取音量大小可能为 0,因此使用[[AVAudioSession sharedInstance]outputVolume],使用AVAudioSession需要导入头文件 #import <AVFoundation/AVFoundation.h>
监听系统音量变化 Notification Name: @"AVSystemController_SystemVolumeDidChangeNotification"
接收到通知之后获取音量值使用 notification.info[@ "AVSystemController_AudioVolumeNotificationParameter"]
以上是关于iOS 应用中调整手机系统音量的主要内容,如果未能解决你的问题,请参考以下文章