![](/img/trans.png)
[英]How to get the custom overlay for UIImagePicker camera to be full screen in iOS 7?
[英]How to show Image editing screen with custom camera overlay with takePicture method
在我的应用程序中,我必须显示一个自定义的相机覆盖图。 在该视图上,我有一个按钮,它点击了负责从相机捕获图像的takePicture
方法。
我的问题是拍摄照片后,需要显示图像编辑屏幕,如使用默认相机时显示的那样。
请帮助我如何显示图像编辑屏幕,该图像在相机覆盖层为零时从相机拍摄图像后出现,但是在我的情况下,必须自定义相机覆盖层。
因此,请建议我如何显示具有自定义相机覆盖视图的图像预览(编辑)屏幕。
任何帮助将不胜感激! 提前致谢。
- (void)presentCamera{
UIImagePickerController *cameraUI = [[[UIImagePickerController alloc] init] autorelease];
cameraUI.allowsEditing = YES;
cameraUI.delegate = self;
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]){
cameraUI.sourceType = UIImagePickerControllerSourceTypeCamera;
cameraUI.mediaTypes = [NSArray arrayWithObject:(NSString *) kUTTypeImage];
}
else{ //camera not available
//promt the user about camera's unavailability
return;
}
[self presentModalViewController:cameraUI animated: YES];
}
注意cameraUI.allowsEditing = YES;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.