iOS11人机交互指南-交互-04:数据输入 Data Entr

2017-09-26  本文已影响0人  沄海

点击界面元素或使用键盘,输入信息是一个冗长的过程。 当一个应用程序在做任何有用的事情之前要求大量的输入来减慢这个过程时,人们可能会很快地沮丧,甚至可能完全放弃应用程序。

如有可能,请提供选择

尽可能提高数据输入的效率。例如,考虑使用选择器或表而不是文本字段,因为从预定义选项列表中选择比键入响应更容易。

尽可能从系统获取信息

不要强迫用户提供可自动收集或根据用户权限收集的信息,例如联系人或日历信息。

提供合理的默认值

尽可能为字段预填充最可能的值。提供良好的默认值可最大限度地减少决策,并加快处理速度。

收集所需值后仔继续

在启用下一步或继续按钮之前,请确保所有必填字段都有值。使用按钮的启用作为视觉提示,现在是时候继续。

动态验证字段值

这是令人沮丧的,当你必须回去,纠正错误填写一个冗长的形式。尽可能在输入后立即检查字段值,以便用户可以立即更正。

仅在必要时需要输入

仅需填写在流程上必须输入的信息。

快捷浏览列表值

特别是在表和选择器中,应该很容易选择一个值。请考虑按字母顺序或以便于快速扫描和选择的其他逻辑方式排序值列表。

在文本字段中显示提示

文本字段可以包含占位符文本,例如“电子邮件”或“密码” - 当字段中没有其他文本时。在占位符文本足够时,不要使用单独的标签来描述文本字段。

上一篇下一篇

猜你喜欢

热点阅读