到目前爲止,我一直在使用MPVolumeView
來控制我的iOS設備的音量,在iOS7更新之前它一直很好。MPVolumeView不再適用於iOS 7設備
我創建只有一個MPVolumeView
在單個UIView
其中一個測試項目(Base SDK 6.1, Deployment Target 5.1
)。在iPad 1(iOS 5.1)上運行此應用程序時運行得很好,但在我的iPhone 5(iOS 7)上運行該應用程序卻不行。
在我的iPad上拖動音量滑塊會更改整個設備的音量。另外,當我使用硬件按鈕時,這反映了我在VolumeView中的滑塊。另一方面,在我的iPhone上,似乎這些控件之間不再有聯繫。硬件按鈕不會導致我的VolumeView發生任何更改,也不會在設備音量級別更改音量控制結果中的滑塊。
我需要例如玩的東西iPodMusicPlayer
,那麼它的作品。否則它不會。
有沒有人,我可以得到這個工作呢?我真的需要控制整個設備的音頻級別(不一定是編程的,用戶需要能夠在我的應用程序中進行更改),而不僅僅是應用程序本身播放的聲音的級別。