我正在开发一个需要动态生成UITextField
的应用程序。这意味着如果我在UITextField
中输入的值不止一个,它应该动态生成2 UITextField
。如果你们有这个想法,请建议我。
我试着像这样首先创建了3个textFiled.two textFiled hidden
one.hidden=YES;
two.hidden=YES;
在ViewDidload中,然后它显示我是否在3textFiled中输入了多个,
感谢您提前建议您的回复和建议......
答案 0 :(得分:0)
if ([yourtextfield.text isEqualToString:@"1"])
{
NSLog(@"You Enter 1");
}
else
{
for (int i=0; i<[yourtextfield.text integerValue]; i++)
{
UITextField *txtField = [[UITextField alloc] initWithFrame:CGRectMake(0, (i*30)+200, 200, 24)];
txtField.borderStyle = UITextBorderStyleRoundedRect;
txtField.text = @"abc";
[self.view addSubview:txtField];
}
}
如果您只需要两个文本字段,则输入i&lt; 2