【问题标题】:Best user interface for selecting a number on an iPhone?在 iPhone 上选择号码的最佳用户界面?
【发布时间】:2011-04-23 11:18:28
【问题描述】:

这是一个关于 iPhone 应用的良好 UI 设计的问题。这感觉像是一个非常简单/显而易见的问题,但我真的很难在其他地方找到这样的好例子,所以我会继续问:

我有一个设置页面,我希望用户能够在其中输入要在主应用程序中显示的数据行数。所以它本质上是一个数字字段,也可能带有“无限制”选项。我经常看到通过预先确定的选项列表(1、2、5、10、无限制)解决了这个问题,但我更愿意允许用户输入他们喜欢的任何数字。我只会使用纯数字文本字段,但 iOS 上的内置数字键盘没有“完成”按钮,这似乎使这种方法过于复杂。

有什么好的控件/UI 方法可以使用?随意提交来自其他应用的示例。

【问题讨论】:

标签: cocoa-touch ios ui-design


【解决方案1】:

我认为滑块可以:第一个位置可以是无限制。连接的标签可以显示该值。但是,是的,滑块具有有限值,但应该有一个合理的限制。它易于使用,无需敲击键盘按钮。

【讨论】:

  • 您是否直观地认为“无限制”越靠右更有意义?
【解决方案2】:

我仍然会使用 UITextFieldUIKeyboardTypeNumberPad 键盘类型。一般来说,我认为缺少完成按钮并不是什么大问题——您可以通过响应键盘框架外的触摸或使用UIBarButtonItem 来关闭键盘(当UITextFieldUITableViewCell 的一部分,例如,在联系人应用程序中编辑电话号码)。如果你绝对需要一个完成按钮,你可以随时add your own

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-12
    • 1970-01-01
    • 2012-05-05
    • 2010-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多