我正在使用JPSVolumeButtonHandler,但在此我得到了音量增加按钮动作。但是在这个铃声和音量按钮弹出窗口中显示出来。如何拍照?
答案 0 :(得分:1)
在iOS 8中,您可以向通知添加观察者
_UIApplicationVolumeUpButtonDownNotification
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(volumeChanged:)
name:@"_UIApplicationVolumeUpButtonDownNotification"
object:nil];
如果您使用UIImagePickerController
,则可以捕获该事件并使用它以自定义视图调用TakePicture
。
最重要的是,UIImagePickerController
确保按下音量不会改变音量。
或者您可以使用第三方库,JPSVolumeButtonHandler。
更新:
你可以做点什么,MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame: CGRectZero];
[self.view addSubview: volumeView];
别忘了@import MediaPlayer;
请参阅此Apple documentation以获取更多详细信息。
希望这会有所帮助:)