![](/img/trans.png)
[英]iOS 4.3 changed transformation on UIImagePickerController's camera overlay view
[英]iOS switch camera with UIImagePickerController custom camera overlay view
是否有一种简单的方法,可以使用UIImagePickerController摄像机叠加视图上的自定义按钮从前摄像机切换到后摄像机,而无需使用AVCapture框架?
通过在覆盖视图中选择“文件的所有者”框,转到“身份检查器”,并添加覆盖附加到的类名称,将覆盖视图与正在编写UIImagePickerController的代码的类挂钩。 然后,使用IBAction将按钮从叠加视图挂接到新类。 在IBAction方法中,可以使用UIImagePickerController类中的cameraDevice选项来切换摄像机视图。
- (IBAction)switchToFrontCamera:(id)sender {
self.imagePickerController.cameraDevice = UIImagePickerControllerCameraDeviceFront;
}
- (IBAction)switchToBackCamera:(id)sender {
self.imagePickerController.cameraDevice = UIImagePickerControllerCameraDeviceRear;
}
希望这能回答你的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.