如何检查iPad当前版本的相机操作?

时间:2011-06-10 04:49:55

标签: ipad camera

是iPad应用的新手。我想为我的应用程序访问ipad相机,但ipad2它有相机,所以我想查看当前版本的ipad访问相机选项。如何检查。谁能帮我。感谢您阅读我糟糕的英语。

2 个答案:

答案 0 :(得分:4)

您可以检查来源是否可用,而不是检查iPad版本。通过这样做你不必担心版本,它也会照顾或情况,如果你也在为iPhone或iPod制作你的应用程序

if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
    UIImagePickerController *picker = [[UIImagePickerController alloc] init];
    picker.sourceType = sourceType;
    picker.delegate = self;
    if(sourceType == UIImagePickerControllerSourceTypeCamera)
        [picker takePicture];
    [self presentModalViewController:picker animated:YES];
    [picker release];
}

答案 1 :(得分:1)

IPAD 2可能存在问题,因为它有两个camreas,当我尝试获取默认值时,它总是得到后台主机。在某些应用程序中,屏幕上会显示一个按钮,允许我选择前置或后置摄像头。

使用

检测它
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;

picker.cameraDevice = UIImagePickerControllerCameraDeviceRear;