用iPhone在窗口内预览相机

时间:2010-01-02 01:08:10

标签: iphone

我可以使用UIImagePicker启动摄像头捕获,但捕获过程在另一个视图中完成。是否可以将相机预览“嵌入”应用程序窗口?

我使用的是:

UIImagePickerController *picker;
picker = [[UIImagePickerController alloc]init];
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.allowsImageEditing = YES;
picker.delegate = self;
[self presentModalViewController:picker animated:YES];

2 个答案:

答案 0 :(得分:2)

最接近的是将cameraOverlayView添加到相机视图并在图片周围放置一个“框架”。但是,这会取景而不是缩放取景器。

答案 1 :(得分:1)

您可以将预览添加为子视图,如下所示:

[self.view addSubview:picker.view];
[picker viewWillAppear:YES];
[picker viewDidAppear:YES];
相关问题