IOS 12设计规范(3-7)用户交互:文件处理(File Handling)

3.4   文件处理(File Handling)

用户在创建、查看和操作文件时不用考虑文件系统。如果你的App需要运行文件时,尽可能地减少文件处理的时间。

让用户相信文件即时保存,除非主动取消或删除:

一般来说,不要让用户去即时保存文件。相反,在用户打开和关闭文件,以及切换到另一个 App 程序时, 会定期⾃动地保存更改。在某些情况下,例如在编辑现有文件时,保存和取消选项可能仍然是有意义的,因为它们可以帮助确认何时编辑的内容已经被保存。

不要提供创建本地文件的选项:

用户通常希望所有的文件都可以在他们的所有设备上使用。只要有可能,你的 App 就应该通过 iCloud 等服务来支持云 文件存储。

 

设计一个直观的图形文件浏览界面:

理想情况下,使用用户熟悉的系统⽂档应用来浏览。如果你设计了一个⿎定义的文件浏览器器,请确保它是直观且高效的。

文件浏览器器在高度图形化的情况下运行得最好,也提供了文件的可视化展示。 为了高效引导用户,可以考虑提供一个新的⽂档按键,这样用户就不必去其他    地方创建新⽂档了。

让用户在不离开 App 程序的情况下预览文件:

你可以使用 Quick Look 功能让用户查看来⾃ Keynote、Numbers 和 Pages 的内容,以及 PDF ⽂档、图片或某些其它格式的文件,即使你的 App 并没有真正打开它们。

请参阅 Quick Look 。

与其他App共享文件:

如果可以的话,你的 App 可以通过⽂档的扩展功能 ( document provider extension )与其他 App 共享文件。也可以让用户浏览和打开其他 App 的文件。

了解更多开发者指南,请参阅 Document Picker Programming Guide 。

文章转载请注明出处,并需展示来源网址!:淘盒子 » IOS 12设计规范(3-7)用户交互:文件处理(File Handling)

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏