UITextField的验证码应该放在哪里?

时间:2009-10-20 21:31:02

标签: iphone

我需要验证一些用户输入。我想在这次活动中添加它?另外,我如何检查我们是否在特定的输入字段中?

- (void)textFieldDidEndEditing:(UITextField *)textField

1 个答案:

答案 0 :(得分:3)

您应该为所有视图的文本字段创建IBOutlet,并将其与收到的'textField'参数进行比较。

为验证textField的内容,最好使用此委托方法:

- (BOOL)textFieldShouldEndEditing:(UITextField *)textField

来自this文档:

  

通常,你会从中返回YES   这个方法允许文本字段   辞职第一响应者状态。您   但是,在案件中可能会返回NO   你的代表检测到无效的地方   文本字段中的内容。通过   返回NO,你可以阻止   用户切换到另一个控件   直到文本字段包含有效   值。