【发布时间】:2012-01-25 16:33:55
【问题描述】:
在我正在创建的应用程序中,其中一项功能是用户可以提交自己的报价以显示在应用程序中。有一个故事板 segue 让用户输入他们的姓名、电子邮件和网站,然后在下一个他们输入报价,然后应用程序将所有这些数据发布到数据库。我不确定如何轻松地将数据从第一个故事板 segue 传递到下一个故事板,以便它可以一次将所有信息发布到数据库中。提前感谢您的任何回复。
【问题讨论】:
标签: ios objective-c storyboard
在我正在创建的应用程序中,其中一项功能是用户可以提交自己的报价以显示在应用程序中。有一个故事板 segue 让用户输入他们的姓名、电子邮件和网站,然后在下一个他们输入报价,然后应用程序将所有这些数据发布到数据库。我不确定如何轻松地将数据从第一个故事板 segue 传递到下一个故事板,以便它可以一次将所有信息发布到数据库中。提前感谢您的任何回复。
【问题讨论】:
标签: ios objective-c storyboard
使用prepareForSegue:sender: 方法将数据从源视图控制器传递到目标视图控制器:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:...]) {
MyViewController *controller = (MyViewController *)segue.destinationViewController;
controller.myProperty1 = ...;
controller.myProperty2 = ...;
}
}
【讨论】: