【发布时间】:2016-02-13 17:47:36
【问题描述】:
我正在一个项目中使用 2 个视图,MainView 和 SecondView。
MainView 或多或少是一个起始页,然后我使用 segue 函数从 MainView 转到 SecondView。
在SecondView 我有WebView,在这个网站上我有一个文件上传器。因此,用户应该能够将图片从他或她的照片库上传到网站。
使用此代码访问该网站:
if let url = NSURL(string: "https://example.com/uploader") {
webView.loadRequest(NSURLRequest(URL: url))
}
问题是,当我尝试上传图片时,它只会返回到我的MainView
所以当我按下 Photo Library 时,它会返回 MainView。
但是我在一个只有一个视图的新项目中重新创建了应用程序的 WebView 版本,然后一切都像魅力一样工作,如下所示
所以基本上我的问题是,当我选择照片库时,如何防止应用程序返回?
链接到 Download 项目并亲自查看。
【问题讨论】:
-
您可以发布用于从照片库中选择照片的代码吗?
-
这完全是从网站上完成的。使用带有文件上传功能的 Wordpress 和 Contact Form 7 插件。
-
我认为如果你使用'self.navigationController?.pushViewController'并使用'present',如果使用pushviewcontroller。它会回到你的rootviewcontroller。因此我制作了一个当前视图。并为 webview 制作自定义标题
-
有没有办法在代码中处理文件类型的选择?或者操作应该选择什么文件类型