iOS11人机交互指南-交互-07:文件处理 File Handling

用户不必在创建、查看和操作文件时考虑文件系统。如果应用中有文件相关操作,请尽可能淡化文件处理。

File Handling

自动保存

一般来说,不要让用户明确保存文件,在打开和关闭文件以及切换到另一个应用时,会定期自动保存更改。而某些情况,如编辑现有文件,保存和取消选项可能仍有意义。


允许文件同步

用户经常期望他们的所有文件在其所有设备上可用,可以这样被允许的话,应用可以通过 iCloud 等服务来支持基于云端的文件存储。


文件浏览器应高度图形化

理想情况下,使用系统文档选择器进行浏览。如果自定义文件浏览器,请确保直观并高效。文件浏览器在高度图形化的情况下效果最好,提供文件的视觉表示。为了更快导航,请考虑提供新的文档按钮,以便用户无需去其他地方创建新文档。


让用户预览文件而不用离开应用

即使应用实际上没有打开它们,也可以使用 Quick Look 快速查看 Keynote、Numbers、Pages、PDF、图像和某些其他类型的文件。


允许文件共享

如果需要,应用可以通过文件提供商扩展程序,与其他应用共享文件,应用也可以让用户从其他应用浏览和打开文件。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,064评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,079评论 25 709
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,133评论 6 342
  • [转] 糖箔糊2014.09.23 文章索引 1.1 为iOS而设计(Designing for iOS) 1.1...
    镹壹阅读 7,057评论 0 31
  • 我们曾经吵过 闹过 分分合合 合合分分 走到今天 步入婚姻殿堂是一件很漫长的路 还好这条路上谁也没有抛下谁 曾经...
    qi77777阅读 1,405评论 0 0

友情链接更多精彩内容