如何使用Swift在iOS中以编程方式最小化铃声和警报音量?

时间:2017-07-31 06:57:44

标签: ios iphone swift

如果不可能,那么它是否有Apple文档?

1 个答案:

答案 0 :(得分:0)

请尝试使用这段代码:

func setSystemVolume(volume: Float) {
    let volumeView = MPVolumeView()

    for view in volumeView.subviews {
        if (NSStringFromClass(view.classForCoder) == "MPVolumeSlider") {
            let slider = view as! UISlider
            slider.setValue(volume, animated: false)
        }
    }
}

希望这有帮助!