首页>Program>source

我想问一下是否存在有关如何在iPhone应用程序上实现单选按钮选项的示例。

对于一个简单的选择功能,我发现Picker View很大。

我不确定Apple是否故意排除单选按钮,以及从可用性/用户体验的角度简单使用Picker View是否更好。

最新回答
  • 1月前
    1 #

    有关最佳单选按钮实现的外观的一些想法.它可以基于 UIButton 类,并使用其"已选择"状态来指示该组中的一个.维兹威兹 IB中具有本机定制选项,因此设计XIB十分方便。 还应该有一种使用IB插座连接对按钮进行分组的简单方法:

    我已经在RadioButton类中实现了自己的想法.像魅力一样工作:

    下载示例项目。

  • 1月前
    2 #

    尝试使用UISegmentedControl.它的行为类似于单选按钮-呈现一系列选择,并允许用户选择1。

  • 1月前
    3 #

    仅需总结一下,可能有4种方法.

    UIButton

    或打开带有复选标记的新表视图控件:

      If you don't have much space, add a click event for text or button, then show UIPickerView:

      If there is more space, add a table view directly to your main view:

    希望这会有所帮助.

  • 1月前
    4 #

    对于选项屏幕,尤其是在存在多个广播组的情况下,我类似使用分组表视图.每个组是一个无线电组,每个小区都是该组中的一个选择.将单元格的附件视图用作复选标记以指示所需的选项很简单。

    如果仅可以将UIPickerView缩小一些,或者它们的渐变更适合将两个平铺到页面上...

  • 1月前
    5 #

    尝试DLRadioButton,这对两个

      The final solution is using UISegmentedControl:

    都适用 和 Swift .您还可以使用图像指示选择状态或自定义样式.

    在GitHub上进行检查.

    **更新:添加了将选择指示器置于右侧的选项。

    **更新:添加了方形按钮, ObjC ,提高了性能。

    **更新:添加了多项选择支持。

    IBDesignable

  • javascript:使滚动条在移动浏览器中可见
  • gitlab:如何在git上限制对master分支的访问