嗨,我在应用程序中使用skyfloatinglabel
文本字段。
我想在文本字段上显示错误。
我像下面这样写验证,它将显示错误,但是它将转到下一个屏幕,该由我控制。
请查找以下错误:
fullnametxt.text == " "
func authendication()
{
let phoneNumber = phoneNumbertxt.text ?? ""
let emailAddress = emailaddresstxt.text ?? ""
let lastName = lastnametxt.text ?? ""
let fullName = fullnametxt.text ?? ""
// User Must Give The input for saving.
if (phoneNumber.isEmpty) && (emailAddress.isEmpty) && (lastName.isEmpty) && (fullName.isEmpty)
{
phoneNumbertxt.errorMessage = "Enter email address."
//self.showAlert("Alert!", "Fill All The Fields", "ok")
}
else if fullnametxt.text == " "
{
//self.showAlert("Alert!", "Must Fill The FullName", "ok")
fullnametxt.errorMessage = "Full name"
fullnametxt.errorColor = UIColor.appcolorlight
}
}
答案 0 :(得分:0)
fullnametxt.text == " "
。在此检查" "
中,该字符串不是空字符串,其中包含空格。 ""
为空字符串。