在 Swift 中使用 iOS 文档选择器选择两个文档
Posted
技术标签:
【中文标题】在 Swift 中使用 iOS 文档选择器选择两个文档【英文标题】:Select two documents using iOS Document Picker in Swift 【发布时间】:2017-03-01 16:04:46 【问题描述】:文档选择器允许从 Drive、Box 等中选择单个文档。但是,我希望能够在离开界面之前选择第二个文档,这样我就不必深入了解文件夹结构第二次。不幸的是,一旦选择了文档,协议就会关闭弹出窗口。想法、替代方案?
【问题讨论】:
由于这个选择器是由 Apple 提供的,我认为你最好的希望是继承所有需要的东西(可能很多)并根据需要进行更改。是的,这是一项相当多的工作——但这就是它所需要的。 【参考方案1】:通过将 UidocumentPicker https://developer.apple.com/documentation/uikit/uidocumentpickerviewcontroller/2902365-allowsmultipleselection 的“allowMultipleSelection”布尔值设置为 true,可以在 ios11 中选择多个文件
【讨论】:
你能完成这项工作吗?即使allowsMultipleSelection
属性设置为true
,它仍然只能让我一次选择一个文件。
是的,11.1.2,但它仍然只能让我选择一个项目【参考方案2】:
他们弃用了documentPicker:didPickDocumentAtURL:
代替documentPicker:didPickDocumentsAtURLs:
,并在iOS11 中公开了allowsMultipleSelection
,但即使这样,我似乎也无法在文档浏览器中选择多个网址。
【讨论】:
以上是关于在 Swift 中使用 iOS 文档选择器选择两个文档的主要内容,如果未能解决你的问题,请参考以下文章
如何在iOS swift中实现带有月份、日期和时间的自定义选择器?