所以我有3个按钮。 第一个用于从图库中拍照/拾取图像 第二个用于签名,并将其锁定到另一个视图控制器 最后一个是下一个按钮
如果用户尚未完全填充图像和签名,我想禁用我的下一个按钮。如果用户尚未完全填充图像和签名,请启用按钮
答案 0 :(得分:1)
可能不是最好的解决方案,但这应该可行:
button3.isEnabled = false
var signature: String = "" {
didSet {
button3.isEnabled = (image != nil && signature != "")
}
}
var image: UIImage? {
didSet {
button3.isEnabled = (image != nil && signature != "")
}
}