美文网首页
用户交互(5)-数据输入

用户交互(5)-数据输入

作者: vcy桑 | 来源:发表于2020-05-15 13:29 被阅读0次

    数据输入

    无论是点击界面元素还是使用键盘,输入信息都是一个烦人的过程。在任何有用的操作前要求用户输入大量信息,应用程序因此而放缓进度时,用户很快就会丧失信心,甚至可能完全放弃这个应用程序。

    尽量呈现选择。尽可能使录入信息有效。例如,考虑使用选择器或者表代替文本字段,因为从预选项选线列表中选择比键入答案更容易。

    尽量从系统获取信息。尽量不要强制用户提供能够自动获取或者具有用户权限的信息,例如联系人信息或者日历信息。

    提供合理的默认值。在可能的范围内,用最有可能的值预先填充字段。提供好的默认值可以最小化决策并且加速进程。

    仅在搜集到需求值以后才启用下一步。在启用下一步或继续按钮之前,要保证所有必填项都有值。使用按钮的启用作为前往下一步的视觉线索。

    动态验证字段值。当你完成一个长表单后却不得不回去修改错误时,这是令人沮丧的。尽量在用户输入后立刻检查字段值以便用户能够立即进行修改。

    必要时才需要字段值。当信息在进程中确实很重要时才使用必填项。

    轻松浏览值列表。尤其是在表和选择器中,选择值应该是一件简单的事情。考虑按照字母顺序或其他有助于快速扫描和选择的逻辑方式对值进行分类。

    在文本字段中显示提示以帮助沟通目的。当字段中没有其他文本时,可以包含占位文本,例如“电子邮件”或者“密码”。当占位文本足够时,不要使用分离标签来描述文本字段。

    原文地址:https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/

    相关文章

      网友评论

          本文标题:用户交互(5)-数据输入

          本文链接:https://www.haomeiwen.com/subject/zagzphtx.html