【发布时间】:2018-06-10 21:28:02
【问题描述】:
我的保存按钮被下面代码中的saveBtnHidden() 函数隐藏了。但是,在文本字段中输入文本时,保存按钮不会重新出现。我已经尝试了多种类似的解决方案。每次我在文本字段中输入时,保存按钮都不会显示。
import UIKit
class TableViewController: UITableViewController, UITextFieldDelegate {
@IBOutlet weak var saveBtn: UIButton!
@IBOutlet var nicknameField: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
saveBtnHidden()
}
func saveBtnHidden() {
if (nicknameField.text?.isEmpty ?? true) {
// is empty
saveBtn.isHidden = true
} else {
saveBtn.isHidden = false
}
}
@IBAction func saveBtnPressed(_ sender: Any) {
performSegue(withIdentifier: "nextPage", sender: nil)
}
}
【问题讨论】:
标签: swift button textfield hidden visible