我需要验证一些用户输入。我想在这次活动中添加它?另外,我如何检查我们是否在特定的输入字段中?
- (void)textFieldDidEndEditing:(UITextField *)textField
答案 0 :(得分:3)
您应该为所有视图的文本字段创建IBOutlet,并将其与收到的'textField'参数进行比较。
为验证textField的内容,最好使用此委托方法:
- (BOOL)textFieldShouldEndEditing:(UITextField *)textField
来自this文档:
通常,你会从中返回YES 这个方法允许文本字段 辞职第一响应者状态。您 但是,在案件中可能会返回NO 你的代表检测到无效的地方 文本字段中的内容。通过 返回NO,你可以阻止 用户切换到另一个控件 直到文本字段包含有效 值。