我添加了MPMoviePlayerController在我看来。然后我添加了我的自定义视图其中包含播放/暂停按钮,进度滑块,音量滑块,最大化按钮。MPMoviePlayerController自定义音量滑块问题
所有工作都正常。
现在我想根据设备音量更改我的音量滑块值。
我用下面的代码来获取回调时,设备的音量会改变:
AVAudioSession *audioSession = [AVAudioSession sharedInstance];
[audioSession setCategory:AVAudioSessionCategoryPlayback error:nil];
我有两个回电: UpBlock(当增加设备的音量), DownBlock(当减少设备音量时)
它是正确地为AVAudioPlayer工作。但是当我使用与MPMoviePlayerController相同的时,当我更改设备音量时,它给了我无论如何的响应(如下例)。
1)当我增加设备的体积有时UpBlock称为和某个DownBlock称为(当我减少设备体积发生相同的情况)。 2)当我增加音量第一个UpBlock突然之后调用和(自动)DownBlock也被调用。
任何人都可以帮助我吗?
在此先感谢...