快速启用按钮更改后如何启用按钮

时间:2018-07-18 08:30:31

标签: swift

所以我有3个按钮。 第一个用于从图库中拍照/拾取图像 第二个用于签名,并将其锁定到另一个视图控制器 最后一个是下一个按钮

如果用户尚未完全填充图像和签名,我想禁用我的下一个按钮。如果用户尚未完全填充图像和签名,请启用按钮

1 个答案:

答案 0 :(得分:1)

可能不是最好的解决方案,但这应该可行:

    button3.isEnabled = false

    var signature: String = "" {
        didSet {
            button3.isEnabled = (image != nil && signature != "")
        }
    }


    var image: UIImage? {
        didSet {
            button3.isEnabled = (image != nil && signature != "")
        }
    }