在我的应用添加联系页面中,我接受联系人的地址。我有一个功能,在单击“添加附加地址”按钮时添加其他地址。概念是用户可以添加任意数量的附加地址。用户必须一直单击按钮以打开一个单独的UIView,其中包含字段req以接受其他地址。因此,用户必须单击“添加附加地址”按钮以继续添加地址。必须有一个UIView,必须一次又一次地点击按钮使用吗?怎么做?
答案 0 :(得分:0)
只需创建一个UIView类alloc init并添加子视图并在添加每个视图后增加y偏移量
答案 1 :(得分:0)
这就是我创建动态textfeild的方式,就像你可以生成uiview一样
-(void)dynamicTextfeildsPhone
{
string = Points.text;
Pointsvalue = [string intValue];
txtFldFrame1 = [[UITextField alloc] initWithFrame:CGRectMake(45,130,60,30)];
for (x=1; x <= Pointsvalue ; x++)
{
txtFldFrame1=[[UITextField alloc]initWithFrame:CGRectMake(45,txtFldFrame1.frame.origin.y+34,60,30)];
txtFldFrame1.borderStyle=UITextBorderStyleRoundedRect;
txtFldFrame1.keyboardType=UIKeyboardTypeNumbersAndPunctuation;
txtFldFrame1.tag = 1;
txtFldFrame1.delegate=self;
[ScrollLag addSubview:txtFldFrame1];
}
}