我在呈现视图控制器时出现问题,而另一个视图控制器已出现。在后台呈现视图控制器
在我的应用程序中,我提出了一个UIImagePickerController
,选择图像后(从库或通过设备的摄像头)应该返回到另一个视图控制器。例如,假设您单击了启动相机的相机按钮,拍摄照片后,相机滑下,但您看到的视图不是带有相机按钮的视图,而是可让您看到的视图编辑图像的元数据。
有没有人知道一种方法来完成这项任务?
谢谢你,iLyrical。
我在呈现视图控制器时出现问题,而另一个视图控制器已出现。在后台呈现视图控制器
在我的应用程序中,我提出了一个UIImagePickerController
,选择图像后(从库或通过设备的摄像头)应该返回到另一个视图控制器。例如,假设您单击了启动相机的相机按钮,拍摄照片后,相机滑下,但您看到的视图不是带有相机按钮的视图,而是可让您看到的视图编辑图像的元数据。
有没有人知道一种方法来完成这项任务?
谢谢你,iLyrical。
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo
{
[picker dismissModalViewControllerAnimated:NO];
NewViewController *viewController = [[NewViewController alloc] init];
viewController.image = image;
[self presentModalViewController:viewController animated:NO];
}
如果你能使用的iOS 5.0或更高版本:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo
{
[picker dismissViewControllerAnimated:YES completion:^(){
NewViewController *viewController = [[NewViewController alloc] init];
viewController.image = image;
[self presentViewController:viewController animated:NO completion:nil];
}];
}
如果你能提出的UIImagePickerController前初始化最后的viewController文档,你可以试试:
也许添加一些代码 –