2017-07-31 23 views
0

如果不可能,那麼是否有蘋果的文檔?如何使用Swift在iOS中以編程方式最小化鈴聲和提醒音量?

+0

您的問題標題語法錯誤,因此首先編輯您的問題。 –

+0

您好,歡迎來到Stack Overflow,請花點時間通過[歡迎導覽](https://stackoverflow.com/tour)瞭解您在這裏的方式(並獲得您的第一個徽章),閱讀如何創建一個[mcve]示例並檢查[問],以便增加獲得反饋和有用答案的機會。 – garfbradaz

回答

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) 
     } 
    } 
} 

希望這有助於!

+0

我嘗試過上述解決方案,但它不適用於鈴聲和警報音量。我認爲使用MPVolumeView我們可以改變音樂播放器音量,而不是OS聲音。 –

相關問題