所以在我的应用程序中,我单击一个按钮,我动态添加一个UITextField:
myRect = CGRectMake(4, viewYPos, 80, 25);
UITextField *myTextField = [[UITextField alloc] initWithFrame:myRect];
myTextField.borderStyle = UITextBorderStyleRoundedRect;
myTextField.font = [UIFont fontWithName:@"Trebuchet MS" size:12];
myTextField.returnKeyType = UIReturnKeyDone;
myTextField.delegate = self;
[myTextField addTarget:self
action:@selector(textFieldShouldReturn:)
forControlEvents:UIControlEventEditingDidEndOnExit];
[attributeScrollView addSubview:myTextField];
[myTextField release];
现在,我如何引用此文本字段?有没有办法将它拉出视图并将其放回新的文本字段变量?
我唯一想到的是创建一个实例nsarray变量,这样我就可以保留它们的引用。
答案 0 :(得分:0)
使myTextField成为实例变量而不是本地变量。然后,不要释放它。