当我们需要向用户显示一小组选项(2或3)时,是否有任何推荐的替代默认“Radio Buttons并排”解决方案? 我的意思是,我们通常这样做:
但是我看到很多应用程序都在改编iOS中的“Segmented Controls”:
我认为这根本不是一个好习惯。
在我的具体情况下,我不认为隐藏一些选项会对用户有所帮助,因此Spinners不是一个真正的选择。我也不会改变任何观点,所以它不像我在寻找标签或类似的东西。然后我们切换按钮和开关,我认为这不符合我的需要,因为我不会在状态之间切换。最后我们有这篇文章建议使用简单的常规按钮:http://kintek.com.au/blog/portkit-ux-metaphor-equivalents-for-ios-and-android/
我倾向于使用常规按钮的实现,就像文章中的那个,但我想知道是否有任何优雅的替代方案。
谢谢!
答案 0 :(得分:2)
关于分段控件的单选按钮主题,UX Stack Exchange上发布了大量问题,特别是关于将单选按钮和复选框插入按钮,但我现在似乎无法找到它。 我也不利于你和其他读者,不能添加图片或两个以上的链接到我的答案(因为我没有足够的声誉,所以生病了)因为我没有足够的声誉。谢谢谁!
我认为分段控件的主要问题是,在UX Stack问题上引用用户Pdxd:Is there any reason to use buttonsets over radio buttons / dropdown pickers?
使用按钮设置是否很难看出您一次只能选择1个选项
我认为在移动环境之外尤其如此。
我个人非常喜欢Dualingo的产品设计团队正在做的事情:他们结合了经典的水平单选按钮和inserted them into buttons to make the targets large enough for touch-enabled devices。就个人而言,我认为这是最好的解决方案。
jQuery mobile为他们的vertically stacked radio buttons做了与此类似的事情,但值得注意的是,在最新版本中已经转而使用jQuery UI和jQuery Mobile上的水平无线电的分段控件。