2016-11-15 46 views
0

如何将iPhone相机绑定在如下图像的框架内。如何在iOS中使用相框打开相机

enter image description here

让相机打开全屏幕上,但阅读区将在短期我想开发图像显示屏幕只有不模糊的背景。

我曾尝试这个代码,但它是不工作...

UIImagePickerController *picker = [[UIImagePickerController alloc] init]; 
    picker = [[UIImagePickerController alloc] init]; 
    picker.sourceType = UIImagePickerControllerSourceTypeCamera; 
    picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto; 
    picker.cameraDevice = UIImagePickerControllerCameraDeviceRear; 
    picker.showsCameraControls = YES; 
    picker.navigationBarHidden = YES; 
    picker.view.frame = CGRectMake(0, 10, 200, 20); // NOT WORKING !!! 
    picker.toolbarHidden = YES; 
    picker.wantsFullScreenLayout = NO; 
    // picker.delegate = delegate; 

    CGAffineTransform transform = CGAffineTransformMakeTranslation(0.0f, 50.0f); 
    transform = CGAffineTransformScale(transform, 1.2f, 1.2f); 
    picker.cameraViewTransform = transform; 

    [self presentViewController:picker animated:YES completion:nil]; 

我如何做到这一点?

在此先感谢!

+1

你尝试过了的东西,你能说明什么? – vaibhav

回答

0

您必须为此创建自定义相机。正如我在图像中看到的,您需要扫描条形码。对于那些需要使用

  • AVCaptureSession
  • AVCaptureVideoPreviewLayer
+0

我不想扫描条形码,图像仅供参考。 – Krunal

+0

然后创建一个自定义相机 – User511

+0

你知道任何与我的需求有关的例子吗? – Krunal