使用故事板将信息从一个视图控制器传递到下一个视图控制器

时间:2012-08-01 17:05:21

标签: ios uistoryboard

我在故事板上找不到任何相关信息。我已经看到了一些方法来编写所有代码,我可以这样做,但我正在努力学习故事板,所以......我在这里。

我正在第一个视图控制器上创建一个表单。两个UITextFields,我用作复选框的两个UIButton,以及我想要挂钩到第二个ViewController的一个UIButton。我遇到的问题是我需要将第一个视图控制器发送的信息发送到第二个视图控制器,因为这是实际使用信息的地方。我不知道如何做到这一点,我想的越多,我就越开始认为我这样做完全错了,我需要停下来寻求帮助;)

Screenshot of my storyboard

1 个答案:

答案 0 :(得分:3)

您可以在prepareForSegue中配置segue的目标视图控制器:

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{    
    if ([[segue identifier] isEqualToString:@"YourSegueID"]) {        
        MyViewController* vc = segue.destinationViewController;
        //configure view controller here
        vc.detailData = someObject;
    }
}
相关问题