UITextField验证

时间:2011-04-30 05:34:49

标签: ios cocoa-touch uitextfield uitextfielddelegate

我想知道textfield和textview validations.what在我的应用程序中,一个textview字段和两个textfields。

现在我想要做的是,点击按钮而不在文本字段中输入任何数据然后显示这样的alterview请在字段上方输入详细信息。怎么做?plz用简单的例子解释。

2 个答案:

答案 0 :(得分:1)

我不确定我是否了解您的问题,但您可以在视图控制器中实施UITextFieldDelegate协议,以观察对文本字段的所有更改。你可以做各种各样的事情,包括对文本的即时验证。

答案 1 :(得分:0)

单击

按钮

-(void)yourButtonClicked:(id)sender{
   if([yourTextField.text length] == 0){
       UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Title" message:@"Enter your details"  delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
       [alert show];
       [alert release];
   }
}