I have these outlets in my app:
@IBOutlet var name1: UITextField!
@IBOutlet var name2: UITextField!
@IBOutlet var name3: UITextField!
@IBOutlet var name4:
Try this code. Hope you will get what to do.
func updateSaveButtonState() {
let text = titleTextField.text ?? ""
saveButton.isEnabled = !text.isEmpty
}
@IBAction func textEditingChanged(_ sender: UITextField) {
updateSaveButtonState()
}
@IBAction func returnPressed(_ sender: UITextField) {
titleTextField.resignFirstResponder()
}