如何在iOS 11中获得UIDocumentMenuViewController功能?

9

iOS 11中,UIDocumentMenuViewController被标记为过时。

建议使用UIDocumentPickerViewController,它之前就已经存在,并且只具有UIDocumentMenuViewController功能的子集(在之前的版本中,它是由UIDocumentMenuViewController调用的)。

我没有看到有什么新的东西被添加进去以增强UIDocumentMenuViewController的删除。

不知道iOS 11是否提供了一些新的方法来替代这个重要的功能,但我现在还没有看到,所以有人知道相关信息吗?


那么你想要实现什么目标? - phi
@phil 的主要目标是允许用户从 Dropbox 中选择某些内容(如果他们已经安装了该应用程序),次要目标是向该菜单添加自己的条目,其中呈现不同的提供者。 - Ivan Ičin
我明白了。恐怕我无法帮助你,但我想知道苹果是否计划将所有这些功能移植到新的文件应用程序(在iOS 11中引入)。祝你任务顺利! - phi
1个回答

5

在iOS 10及之前,UIDocumentMenuViewController会与Dropbox、Google Drive等一起打开,然后需要一个菜单,以便您可以根据需要动态添加项目。 在iOS 11中,菜单中只有一个项目浏览...,因此现在,您可以使用ActionSheet来添加自定义项目和UIDocumentPickerViewController


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接