【问题标题】:iPhone UX for entering 2 values and calculating 3rd?iPhone UX 用于输入 2 个值并计算第 3 个?
【发布时间】:2010-02-03 03:08:53
【问题描述】:

我正在尝试在 iPhone 上显示一个视图,该视图要求用户提供 3 个值中的任意 2 个,并使用它们来计算第三个值。我在可用性方面有点挣扎。

一个选项是三行,每行都有一个标签、文本字段和按钮。无论点击的按钮在哪一行,都是要计算的值。我不太喜欢这种方法,因为它用两个很多按钮使视图混乱。

我希望能够使用一个按钮,如果用户只输入 2 个值,这将是可行的。我可以计算空值。

另一种情况是自动清除第三个文本字段,使其始终为空。 (例如,输入值 1,输入值 2,清除值 3,点击按钮并计算值 3)我认为用户会很难像这样清除文本字段。

任何可用性专家可以提供更好的解决方案吗?

【问题讨论】:

    标签: iphone user-interface usability user-experience


    【解决方案1】:

    也许摆脱按钮?

    只需使用最后两个输入的值来连续确定第三个。

    这行得通吗?

    【讨论】:

      【解决方案2】:

      这个怎么样:

      1. 开始时所有字段为空白。用户在字段 A 中输入内容,它会“突出显示”(绿色边框?)。

      2. 用户在字段 B 中输入了一些内容,它也被突出显示。此时,字段 C 显示为灰色,并启用“确定/取消”按钮。

      3. 点击确定并计算字段 C 值,然后启用所有字段。 (也许字段 C 以不同的颜色突出显示以显示刚刚发生的事情。)

      4. 点击取消并启用所有字段。如果您现在开始编辑字段 C,字段 B 将变为灰色,启用“确定/取消”。

      无论如何,在任何时候你都有最后两个字段编辑+第三个灰色字段。

      否则,请采用您的初始解决方案,但在每一行,而不是全尺寸按钮,使用小图标表示“计算”。更混乱,但更容易理解。

      【讨论】:

        【解决方案3】:

        在左侧创建一个带有灰色小图标的自定义文本字段,表示这是计算值。

        点击任何编辑框的左侧以“移动”计算的属性。

        【讨论】:

        • 你能在最后一行再扩展一点吗? “移动计算的属性”是什么意思?
        • 我的意思是它会将编辑字段设置为从其他两个计算出来的字段。
        【解决方案4】:

        UIPicker 有两行可供选择,那么第三个字段是根据选择器更改时选择的任何两个计算出来的?

        我认为,更详细地了解您选择的物品类型以及可供选择的物品数量可能会有所帮助。

        【讨论】:

        • 我最初的想法是使用选择器,但我认为这可能有点过头了。如果有意义的话,我当然愿意使用它。第一个字段是数字 0-100000,另外两个是 mm:ss 格式的时间。
        猜你喜欢
        • 2018-09-20
        • 2017-01-08
        • 2019-01-01
        • 1970-01-01
        • 2016-12-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-12
        相关资源
        最近更新 更多