HIG:Extensions - Document Providers

自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚

Document Providers

Human Interface Guidelines链接:Document Provider

Document provider extension 将一个自定义界面运用于输入、输出或者从系统中其他 app 中移动一个的文件到此 app 中。

当 document provider extension 载入时,界面上会展示在一个包含 navigation bar 的 modal view 中。

Document Provider

使用时注意

·当用户打开或导入文件时,只显示特定于环境的文档和信息

当有人使用 extension 来打开或导入文档时,只显示适合当前环境的文档。例如,如果PDF编辑 app 加载 extension ,那么只列出可以打开或导入的PDF文件。一定要列出其他可能有用的信息,比如修改日期、大小,以及文档是本地的还是远程的。


·让人们在导出和移动文档时选择一个目的地

除非 app 将文档存储在单个目录中,否则让用户导航到目录层次结构中的特定目标。考虑提供一种方法来添加新的子目录。


·不要使用自定义navigation bar

您的 extension 已经在一个包含 navigation bar 的 modal view 中载入。提供第二个 navigation bar 会让让人困惑,并占用你的内容空间。

你可能感兴趣的:(HIG:Extensions - Document Providers)