說一下MPVolumeSettings 這個類
裏面有三個方法
MP_EXTERN __TVOS_PROHIBITED void MPVolumeSettingsAlertShow();
MP_EXTERN __TVOS_PROHIBITED void MPVolumeSettingsAlertHide();MP_EXTERN __TVOS_PROHIBITED BOOL MPVolumeSettingsAlertIsVisible();
根據方法名就可以看出方法的作用
第一:
void MPVolumeSettingsAlertShow();
方法沒有返回值,調用這個方法後,展示一個類似於 提示框 的聲音控制視圖
視圖上面有一個按鈕(Done) 和 一個 滑塊(UISlider)
滑動滑塊可以調整設備的音量大小
點擊Done 按鈕,視圖消失
第二:
void MPVolumeSettingsAlertHide();
調用這個方法,主動的讓 MPVolumeSettingsAlertShow 彈出的視圖消失
第三:
void MPVolumeSettingsAlertIsVisible()
方法返回一個Bool類型的值,這個值指示 屏幕上有沒有 MPVolumeSettingsAlertShow 彈出的視圖
注意:
1.要想使用這個類的幾個方法 需要在使用的文件中導入頭文件
#import <MediaPlayer/MediaPlayer.h>
因爲他是庫 MediaPlayer 之中的類
2. 需要在真機上使用,模擬器無法使用
序:
當然用這個來控制系統的聲音改變,確實是不太雅觀,還有更好的控制系統聲音的方法,請參考我的另一篇博客
iOS控制系統聲音