使用for循环清除所有文本字段? [英] Clear all Text Fields using a for loop?
本文介绍了使用for循环清除所有文本字段?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我用过:
IBOutlet UITextField *text1, *text2;
用于引用我的文本字段.
for referring my textfields.
然后我使用以下命令清除每个人
And I clear each one using:
[text1 setText:@""];
[text2 setText:@""];
如果我想使用for循环一次清除所有内容,该如何编写代码?
If I wanted to clear all at once using a for loop, how should I write the code ?
推荐答案
您应该为每个textField分配标签(例如1,2).
You should assign tag for each textField (say 1,2).
然后您的代码应如下所示:
Then your code should be as follows:
for(int i=1; i<=2;i++)
{
UITextField *tf=(UITextField *)[self.view viewWithTag:i];
[tf setText:@""];
}
这篇关于使用for循环清除所有文本字段?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文