ios - 如何从照片库 IOS 7 返回主视图 Controller

标签 ios iphone uiviewcontroller photolibrary

您好,我正在将图像从我的设备上传到照片库中的服务器,如果用户单击取消按钮,它必须返回到主视图 Controller ,但它会转到图像选择 View ,请告诉我如何返回从照片库到主视图 Controller 我正在使用 Storyboard。

    - (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker{

           [self dismissViewControllerAnimated:NO completion:nil];
        }

上面的内容我已经使用过,但不起作用,请告诉我如何完成。

谢谢

最佳答案

你应该使用 picker 而不是 self,当你的照片库出现时,它的当前 modelViewController 被调用,当取消时,dismissViewController 被调用,如上所示。现在,如果你不想移动到其他屏幕,你必须使用

   [self.navigationController popToViewController:urviewcontroller animated:YES ];

这个方法应该在你关闭图片库的modelViewController之后调用

关于ios - 如何从照片库 IOS 7 返回主视图 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22419500/

相关文章:

iphone - UIView 和 UITableView,reloadData 奇怪的延迟

ios - 无法从另一个 ViewController 调用方法

ios - Facebook 错误 "App not setup:still in development mode"

objective-c - 从 subview Controller 设置父 View Controller 类的属性值?

objective-c - 没有任何按钮的 UIAlertView

iphone - 用于镜像 iphone 开发的 linux 语言

ios - 使用PrepareForSegue方法从一个UITableView传递到另一个UITableView

ios - dispatch_async(dispatch_get_main_queue()在 NSMutableURLRequest 超时间隔后未触发

ios - 简单的Objective-C属性设置错误

ios - <file>-Info.plist 无法打开,因为没有这样的文件