ios - 获取系统音量 iOS

标签 ios objective-c swift audio volume

我的情况很简单: 我需要播放一个警告信号,并且想确保用户能听到它,所以我想检查系统音量。

如何知道当前系统的音量是多少?

最佳答案

Swift 更新

let vol = AVAudioSession.sharedInstance().outputVolume

Audio Session 可以提供输出音量(iOS >= 6.0)。

float vol = [[AVAudioSession sharedInstance] outputVolume];
NSLog(@"output volume: %1.2f dB", 20.f*log10f(vol+FLT_MIN));

关于ios - 获取系统音量 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7255006/

相关文章:

ios - 获取 llvm-gcc-4.2 失败并出现退出错误

iphone - 在哪里自定义 UINavigationController 后退按钮?

ios - swift ·哈内克 : Json Data in TextView

swift - SwiftUI 中的动画绑定(bind)

ios - 使用 inputAccessoryView 在 UICollectionViewController 上的第 0 个索引中插入项目时出现问题

ios - 更改 UIToolbar 字体大小 - iOS

ios - 更改选定的 TabBarItem 字体 iOS

ios - 在外部函数中返回内部值函数

iphone - +initialize/+load 应该始终以 : if (self == [MyClass class]) guard? 开头

swift - swift 中的 "IR generation failure: program too clever"