我添加了MPMoviePlayerController在我看來。然後我添加了我的自定義視圖其中包含播放/暫停按鈕,進度滑塊,音量滑塊,最大化按鈕。MPMoviePlayerController自定義音量滑塊問題
所有工作都正常。
現在我想根據設備音量更改我的音量滑塊值。
我用下面的代碼來獲取回調時,設備的音量會改變:
AVAudioSession *audioSession = [AVAudioSession sharedInstance];
[audioSession setCategory:AVAudioSessionCategoryPlayback error:nil];
我有兩個回電: UpBlock(當增加設備的音量), DownBlock(當減少設備音量時)
它是正確地爲AVAudioPlayer工作。但是當我使用與MPMoviePlayerController相同的時,當我更改設備音量時,它給了我無論如何的響應(如下例)。
1)當我增加設備的體積有時UpBlock稱爲和某個DownBlock稱爲(當我減少設備體積發生相同的情況)。 2)當我增加音量第一個UpBlock突然之後調用和(自動)DownBlock也被調用。
任何人都可以幫助我嗎?
在此先感謝...