在iPhone应用程序中,如何将数据从一个视图(xib文件)传递到另一个故事板?
例如,
我有“ welcome.xib”,其中包含nameTextfield和nextButton,用户将其名称输入nameTextfield并单击next]
该应用程序将导航至“ main.storyboard”,并在“ main.storyboard”中的userNameLabel上显示nameTextfield.text中的文本。
到目前为止我所知道的:
在iPhone应用程序中,如何将数据从一个视图(xib文件)传递到另一个情节提要?例如,我有“ welcome.xib”,其中包含nameTextfield和nextButton,用户将输入其名称...
在要传递信息的ViewController中,重写-prepareForSegue:sender:方法。
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
DetailViewController *sc = [segue destinationViewController];
// Here you can set variables in detailViewController. For example if you had a NSString called name
sc.name = @"name_here";
// Or you could do
[sc setName:@"name_here"];
}
Swift 4.2 +