[ios develop]为什么ipad2相机不全屏?

时间:2011-09-30 02:39:15

标签: ios ipad

我正在使用UIImagePickerController拍照。过程是:

  1. 使用一些控件启动视图。
  2. 在当前视图中添加子视图:

    self.claim.view.frame = CGRectMake(0,0,1024,50); [self.view addSubview self.claim.view];

  3. 3.在self.claim.view中有一个按钮来启动摄像头它确实启动了,但问题是:视觉只显示在视图区域(0,0,1024,50),我可以'通过相机看清楚任何东西,它为什么不填满屏幕?我尝试了几种但不起作用。

    我的尝试: 1.设置属性 cameraOverlayView (手动说这个属性设置了一个视图来覆盖预览视图。) 2.按下按钮时添加另一个带有框架的子视图(0,0,1024,768),并在新视图中委托方法* (void)viewDidAppear:(BOOL)动画* *启动摄像头。

    它们都没有用。有没有办法让相机全屏?

1 个答案:

答案 0 :(得分:0)

之前我遇到过类似的问题。它可能是您正在进行的视图控制器

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

而是尝试在另一个视图控制器中实例化imagePicker并关闭当前视图控制器。希望这有帮助。