我有一个文本字段,然后在其上键入一些文本。
当我从文本字段按“完成”按钮时,我需要将文本传递到下一个视图。
就是这样,请让我知道如果我可以更具体。
答案 0 :(得分:1)
1)
将文本字段设置为父视图控制器中的IBOutlet。
2)
在第二个(或子)视图控制器中创建另一个UITextField IBOutlet。将其设置为可以分配的属性。
3)
在实例化并推送下一个视图控制器后(触摸完成按钮时),将子/第二视图控制器的文本字段内容设置为父视图控制器文本字段的内容。
答案 1 :(得分:1)
完成按钮代码
- (IBAction)secondview {
secondview *second = [[secondview alloc] initWithNibName:@"secondview" bundle:nil];
second.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
NSLog(@"%@",[textField text]);
second.string2 = [NSString stringWithFormat:@"%@", [textField text]];
[self presentModalViewController:second animated:YES];
}
在SecondView中:
- (void)viewDidLoad {
[super viewDidLoad];
textField.text = string2;
}
我认为这段代码可以帮助你...