如何使用标签xcode检查文本字段是否为空

时间:2015-05-13 06:25:40

标签: objective-c xcode tags uitextfield is-empty

我正在使用文本字段进行注册,它有7个文本字段,如姓名,电子邮件ID,电话号码等,

如何检查每个文本字段不为空。我设置标签每个文本字段从101到108开始

无论如何要检查for循环文本字段是否为空。

2 个答案:

答案 0 :(得分:3)

这个怎么样?

int isError = 0;
UITextField *mTextField;
for (int i=101;i<=108;i++) {
    mTextField = (UITextField*)[self.view viewWithTag:i];
    if ([mTextField length]==0) {
        isError = 1;
        break;
    }
}

if (isError==1) {
    // alert there is error
} else {
    // continue with logic here
}

答案 1 :(得分:0)

您可以使用for循环遍历文本字段,并检查每个字段的内容。如果文本字段在任何时候都为空,则可以将布尔值设置为false,并在循环完成后检查布尔值。

如果布尔值为false,则告诉用户他们需要填写所有内容,如果布尔值为true,则可以继续。

或者您可以为每个字段编写if语句,并且如果任何语句返回false,则会向用户显示警告等。