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

How to check text field empty or not with tags xcode

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

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

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

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

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

或者您可以为每个字段编写一个 if 语句,同样,如果任何语句 returns 为假,您将向用户显示警告等。

这个怎么样?

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
}