Я создал новую контактную форму. У меня 3 имени, фамилии, страны электронной почты и кнопки создания. Я включаю кнопку создания после имени, фамилии и адреса электронной почты, когда они не пусты. текстовое поле округа заполняется после выбора из округа PcikerView Я тестирую! txtfCountry.text! .isEmpty в моей функции editChanged, но не работает.
self.txtfCountry.addTarget(self, action: #selector(editingChanged), for: .editingChanged)
@IBOutlet var countryPicker : UIPickerView!
@objc func editingChanged(_ textField: UITextField) {
if !txtfFirstname.text!.isEmpty && !txtfLastname.text!.isEmpty && !txtfEmail.text!.isEmpty && !txtfCountry.text!.isEmpty{
btnNext.isEnabled = true
btnNext.setTitleColor(UIColor.white, for: .normal)
}else{
btnNext.isEnabled = false
}
}