【发布时间】:2023-03-11 20:50:01
【问题描述】:
我有以下UITextField 的代码。我遇到的问题是文本不会持续存在。例如,当我呈现一个模态视图,然后将其关闭时,UITextField 中不再包含文本。我希望文本保留在那里,直到我用文本字段关闭该视图。
我正在像这样显示UITextField:
UITextField *nameTextField = [[UITextField alloc] initWithFrame:CGRectMake(110, 10, 185, 30)];
nameTextField.delegate = self;
[nameTextField addTarget:self action:@selector(editingEnded) forControlEvents:UIControlEventEditingDidEnd];
[nameTextField setEnabled: YES];
self.myTextField = nameTextField;
[nameTextField release];
那么我有:
- (void)editingEnded
{
NSString *tempRoutineName = self.myTextField.text;
self.routineName = tempRoutineName;
[tempRoutineName release];
}
【问题讨论】:
标签: iphone objective-c cocoa-touch uitextfield