【问题标题】:how to make radio button and checkbox button in iphone?如何在iphone中制作单选按钮和复选框按钮?
【发布时间】:2011-01-20 08:01:09
【问题描述】:

谁能告诉我在 iphone 中制作单选按钮和复选框按钮的代码。 提前致谢。

【问题讨论】:

  • 复选框参考this 单选按钮参考this

标签: iphone


【解决方案1】:

除非你真的想为用户提供非标准的体验并发明你自己的控件(这些控件可能不像那些开箱即用的那样微调),否则我会选择 UISwitch 代替复选框和 UIPickerView 代替单选按钮

【讨论】:

    【解决方案2】:

    您必须使用 UIButtons 手动完成:

    复选框:创建两个图像,通过setImage:forState: 分配一个状态为UIControlStateNormal,另一个状态为UIControlStateSelected。然后,您只需将按钮的 selected 属性设置为 NO 或 YES 即可切换图像。

    单选框:与复选框相同,但您必须跟踪其他单选框(例如通过数组)并为所有未选中的复选框设置foo.selected = NO

    【讨论】:

      【解决方案3】:

      @Nitin 在这些情况下,您必须使用UIImageView 中的图像进行选中或未选中....基本上它们是图像,或者另一种方法是使用自定义UIButton 并根据情况为它们提供图像

      【讨论】:

      • 为什么要在这里使用 UIImageView ?
      • @DarkDust 我在我的应用程序中完成了相同的程序......这就是我建议的原因
      猜你喜欢
      • 2011-10-18
      • 2013-02-28
      • 2012-12-19
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 2012-04-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多