[译] iOS设计规范:应用结构二

加载

    当你的应用正在加载内容而界面上没有显示这个加载提示时,用户会以为应用卡死或其他的非正常状态,从而离开应用。

一、    明确显示加载状态

    至少通过动态效果显示有事务正在进行中。最好现实用户需要等待的明确时间。

二、    尽可能的显示内容

    在看到用户期望的画面前,不要让用户等待内容加载。马上显示画面,使用占位符表示文本、图形或使用动画来表示内容还没有加载完成,当内容加载出来替换占位符元素。

    例如在动画播放的时候或者用户在菜单或导航级别时,尽可能优先选择在后台预加载内容。

三、    分散用户注意力

    利用使用说明、游戏的玩法、视频序列、有趣的图形提示等掩盖加载时间。

四、    自定义加载画面

    一般情况下,使用系统自带的加载提示就可以满足需求,但是在某些应用中却显得有些不太适合。可以考虑根据应用风格来自定义加载画面。



尝试翻译一下iOS设计规范,一同学习。

iOS Human Interface Guidelines

原文链接:

https://developer.apple.com/ios/human-interface-guidelines/app-architecture/loading/

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容