Set front-facing camera in iPhone SDK
-
29-04-2021 - |
문제
I would like to have my app open the camera (presently UIImagePickerController ) front-facing if available. (Iphone SDK).
How can I do that?
해결책
It's right there in the documentation:
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
Of course, you'll need to check first if the front camera is actually available. It's also only available starting with iOS 4.0.
다른 팁
Try this method of UIImagePickerController:
+ (BOOL)isCameraDeviceAvailable:(UIImagePickerControllerCameraDevice)cameraDevice
This is a class method and UIImagePickerControllerCameraDevice can take two values:
- UIImagePickerControllerCameraDeviceRear
- UIImagePickerControllerCameraDeviceFront
Example code:
if([UIImagePickerController isCameraDeviceAvailable: UIImagePickerControllerCameraDeviceFront ])
{
// do something
}
제휴하지 않습니다 StackOverflow