如何在 PickerView 中限制多个文件选择
Posted
技术标签:
【中文标题】如何在 PickerView 中限制多个文件选择【英文标题】:How to restrict multiple file selection in PickerView 【发布时间】:2017-07-05 16:21:49 【问题描述】:我正在使用 WKWebView 加载一个 URL。该 URL 将打开一个注册表单,因为我们可以从设备中挑选图像和视频并上传。 这里展示的是选择器视图。
但问题是我们可以一次选择多个文件。但我想限制多个文件选择。如何限制选择多个文件。 (我使用的是 Swift 3.0)
【问题讨论】:
【参考方案1】:您对WKWebView
的内容没有太多控制权。单选或多选更像是服务器端的事情。例如我有以下html代码
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<input type="file" multiple /> test multi <br/>
<input type="file" /> test single
</body>
</html>
当我在网络视图上运行它时,我看到了这个
因此,如果您拥有该网站,您确实需要对您的 HTML 代码进行此更改,而不是对您的 webview 做任何事情。
【讨论】:
即使没有多张,也可以在ios中通过滑动手势选择多张照片。但是,选择后只会选择一张图像,但它表明您选择了多张图像。我们也可以限制吗?【参考方案2】:图像选择器控制器和 didFinishPickingMediaWithInfo 这两个方法触发逻辑至少 10 个图片选择
【讨论】:
以上是关于如何在 PickerView 中限制多个文件选择的主要内容,如果未能解决你的问题,请参考以下文章