美文网首页
[译] iOS设计规范:用户交互四

[译] iOS设计规范:用户交互四

作者: 篱落LY | 来源:发表于2018-06-01 10:00 被阅读99次

    数据输入

        用户输入信息永远都是一个繁琐的过程,无论是点击界面控件还是使用键盘。所以,当一个应用要求用户输入大量内容后才能正常使用的时候,用户很容易气馁,甚至完全放弃使用应用。

    减少手动输入

        使输入的数据尽可能的有效。例如,优先使用选择器或者是列表,而不是输入框,因为在已经设置好的内容中进行选择比手动输入正确性更高。

    例子,在填写地址时。使用选择器来选择省份、市、区比手动输入速度更快,且不会出错。

    尽可能在系统中获取信息

        一些可以通过系统来获取的信息,尽量不要让用户输入。例如,系统版本信息、日期等。

    提供合理的默认值

        在输入框内,默认填充最优的默认值。这样子可以让用户修改率降低,从而加快过程。

        例子,在添加闹钟时,系统已经默认填充了所有的内容,尽可能的让用户减少输入过程。

    进行下一步的提示

        例如,在连续多个界面中需要输入操作时,会提供下一步按钮或者是继续按钮。在完成所有必须数据输入前,按钮可设置为不可点击状态;完成内容输入后,按钮马上变为可点击状态,以此提示用户可进行下一步操作。

    及时验证输入内容

        完成了超级多的内容输入,到了最后点击完成按钮时,提示输入内容错误而不得不返回前面的界面中修改内容的操作,会让人感到非常崩溃。因此,在用户输入内容后尽可能及时的对内容正确性进行判断。

    必要时才要求用户输入内容

        一些不重要的内容,可以让用户选择输入或者不输入。或者直接不显示这些不重要的内容输入框。

    在控件中轻松选择

        特别是在列表和选择其中,可以简单的进行选择操作。可以考虑按照字母排序的顺序或者是其他的方式进行排列,以便用户可以快速的进行查看和选择。

    添加输入内容提示

        在输入框中显示提示,例如在邮箱输入框中提示邮箱,密码输入框中提示密码(在输入框输入内容前提示)。这样子就不必另外使用文本来描述输入框内容提示。


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

    iOS Human Interface Guidelines

    原文链接:

    https://developer.apple.com/ios/human-interface-guidelines/user-interaction/data-entry/

    相关文章

      网友评论

          本文标题:[译] iOS设计规范:用户交互四

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