如何使用uiswitch在swift中选择类别?

时间:2015-11-17 21:42:59

标签: ios swift uiswitch

尝试为UISwitch创建if else语句。不完全确定if else语句中的内容,以检查开关是打开还是关闭。

@IBAction func selectionLabel(sender: AnyObject) {
    if(<some condition>)
    // do something

    else
      //do something
}

这是使用开关的正确方法吗?

1 个答案:

答案 0 :(得分:3)

sender是开关。通过检查on属性:

检查开关是否打开
@IBAction func selectionLabel(sender: AnyObject) {
    if let mySwitch = sender as? UISwitch {
        if mySwitch.on {
            // switch is on
        } else {
            // switch is off
        }
    }
}