如何在Swift中验证TextFields?

时间:2015-07-27 09:45:24

标签: ios swift

我想知道如何使用具有常量值的2个文本字段验证简单的登录表单:

离。 用户名:"名称" 密码:" pw"

我只是尝试使用登录按钮提交来测试segueing到下一页。谢谢!

3 个答案:

答案 0 :(得分:0)

我为这种事写了一个API。虽然它做了一些事情。但你绝对可以将它用于你自己的情况。

您可以在SSValidatoinTextField

找到它的代码

答案 1 :(得分:0)

在登录按钮上单击方法,检查两个文本字段和文本。如果它们是正确的,那么通过segue导航到下一个屏幕。

@IBAction func btn_LoginClicked(sender: AnyObject)
{
 if(txtUsername.text == "name" && txtPassword.text == "pw" )
  {
 //make segue
  }
else
{
  //show alert with wrong credentials.
}

}

答案 2 :(得分:0)

这很简单

@IBAction func btnLoginTapped(sender: AnyObject){

if txtUsername.text.isEmpty() || txtPassword.text.isEmpty(){

//Show Error AlertController
}else if txtUsername.text == "name" && txtPassword.text == "pass"{
//Mark Segue
}

}