切换视觉不变

时间:2017-06-02 11:19:08

标签: ios swift

我正在使用Swift3,并且有以下变量str8redpickteamreminder,它是1或0.我还有一个调用开关,可以在问题的底部看到代码。

我以为我可以使用以下代码来改变交换机的视觉效果:

    if str8redpickteamreminder == 1 {
        self.teamSelectNotif = true
    }
    else {
        self.teamSelectNotif = false
    }

然而,当代码运行时,开关只是保持不变。如何以编程方式将与teamSelectNotif链接的开关在应用程序中显示为false?

感谢任何帮助。

切换代码:

@IBAction func `switch`(_ sender: UISwitch) {

    if sender.isOn == true {
        switch sender.tag {
        case 1:
            teamSelectNotif = true
            print(toggleUpdate(toggle: "str8redpickteamreminder", setting: 1))
        case 3:
            resultsNotif = true
            print(toggleUpdate(toggle: "str8redresults", setting: 1))
        default:
            break



        }}
        else if sender.isOn == false {
            switch sender.tag {
            case 1:
                teamSelectNotif = false

            case 3:
                resultsNotif = false
            default:
                break
        }}
    }

0 个答案:

没有答案