1

我想以编程方式检测两件事:

我使用了 divcam 3rd 方库而不是图像选择器

  1. 如何检测哪个摄像头处于活动状态(前/后)
  2. 如何检测相机分辨率

我需要基于这两个来实现逻辑。

4

1 回答 1

1

在其中UIImagePickerController有一个名为cameraDevicewhich 返回的属性,UIImagePickerControllerCameraDevice 它具有可能的值,即UIImagePickerControllerCameraDeviceFrontUIImagePickerControllerCameraDeviceRear

可以使用类似的东西——

if(aPickerInstance.cameraDevice == UIImagePickerControllerCameraDeviceFront){
   //Front cam
}else{
   //Rear Cam
}
于 2013-06-21T10:23:09.587 回答