-1

我想uitextview在用户每次点击时创建一个新的uibutton

我试过写一些代码,但我只能创建一个uitextview。如果可以提供一些示例代码来帮助我,我会很高兴。

提前致谢。

    UITextView *newTextView =[[UITextView alloc]init];
    newTextView.frame=CGRectMake(0,0,100,100);
    [textView addSubview:newTextView];
    newTextView.delegate=self;
    [newTextView release];
4

2 回答 2

1

如果您的代码将textView根据需要创建新的,但它将与最后一个重叠,因此您可以看到新的 . int y variable您每次都需要创造增加价值,然后会改变y codinate您的textView.

-(IBAction)addTView:(id)sender  {
    UITextView *newTextView =[[UITextView alloc]init];
    newTextView.frame=CGRectMake(0,y,100,100);
    [textView addSubview:newTextView];
    newTextView.delegate=self;
    [newTextView release];
    y = y + 100; 
}

然后将其添加到您要添加的视图上[self.view addSubView: yourView]

于 2013-05-15T08:27:14.223 回答
0
-(IBAction)textviewadd:(id)sender  {
UITextView *View =[[UITextView alloc]init];
newTextView.frame=CGRectMake(0,y,100,100);
[self.view addSubview:txtView];
txtView.delegate=self;
[txtView release];
y = y + 150; 
}

我希望这段代码对你有用。

于 2013-05-18T07:41:40.903 回答