【问题标题】:I have two buttons, when I select one and then want to select the other, I want the first one to get unselected我有两个按钮,当我选择一个然后想选择另一个时,我希望第一个不被选中
【发布时间】:2017-04-03 01:48:03
【问题描述】:

我已经通过代码在 Swift 中完成了两个按钮。 现在我希望它们成为可选的,然后当我选择第一个时,它会被选中,但是当我选择第二个时,第一个会被取消选中,而第二个会被正常选中。然后当我再次选择第一个时,第二个被取消选择。

【问题讨论】:

  • 听起来你想要一个 UISegementedControl 给我。要么那个,要么一个UISwitch。没有更多上下文,为什么不使用其中之一呢?自 2007 年以来,用户一直在使用它们并直观地理解它们。

标签: swift button uibutton


【解决方案1】:

在第一个按钮的 IBAction 中:

buttonOne.isSelected = true
buttonTwo.isSelected = false

在第二个按钮的IBAction中:

buttonOne.isSelected = false
buttonTwo.isSelected = true

【讨论】:

    猜你喜欢
    • 2020-10-21
    • 2018-04-13
    • 2016-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    • 2016-09-24
    • 1970-01-01
    相关资源
    最近更新 更多