gpt4 book ai didi

objective-c - 在后台呈现一个 View Controller

转载 作者:行者123 更新时间:2023-11-28 22:45:01 25 4
gpt4 key购买 nike

我在呈现一个 View Controller 时遇到问题,而另一个 View Controller 已经呈现。

在我的应用程序中,我提供了一个 UIImagePickerController,它在选择图像(从库中或通过设备的摄像头)后应该返回到另一个 View Controller 。

例如,假设您单击了启动相机的相机按钮,拍照后,相机向下滑动,但您看到的 View 不是带有相机按钮的 View ,而是允许您编辑的 View 图像的元数据。

有谁知道完成这项任务的方法吗?

先谢谢了,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];
}];
}

UIViewController Class Reference 上查看 Apple 文档

关于objective-c - 在后台呈现一个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13439059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com