Ответ 1
Он находится прямо в documentation:
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
Конечно, сначала вам нужно будет проверить, действительно ли передняя камера доступна. Он также доступен только с iOS 4.0.
Я хочу, чтобы мое приложение открыло камеру (в настоящее время UIImagePickerController), если она доступна. (Iphone SDK).
Как я могу это сделать?
Он находится прямо в documentation:
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
Конечно, сначала вам нужно будет проверить, действительно ли передняя камера доступна. Он также доступен только с iOS 4.0.
Попробуйте этот метод UIImagePickerController:
+ (BOOL)isCameraDeviceAvailable:(UIImagePickerControllerCameraDevice)cameraDevice
Это метод класса, а UIImagePickerControllerCameraDevice может принимать два значения:
- UIImagePickerControllerCameraDeviceRear
- UIImagePickerControllerCameraDeviceFront
Example code:
if([UIImagePickerController isCameraDeviceAvailable: UIImagePickerControllerCameraDeviceFront ])
{
// do something
}