我跟着教程创建2个镜场景Tutorial,我知道如何从场景1的信息传递到现场2使用代码波纹管:如何使用segues在故事板场景之间传递信息?
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
Scene2ViewController *destination =
[segue destinationViewController];
destination.labelText = @"Arrived from Scene 1";
}
不过我是如何从现场2返回信息还不清楚(发布尔值)作为教程使用平仓,以避免产生SCENE1的新实例,我不能SCENE1使用方法,下面从SCENE2分配什么:
-(IBAction)returned:(UIStoryboardSegue *)segue {
Scene2ViewController *destination =
[segue destinationViewController];
if (destination.thisIsBooleanFromScene2){
//do something
}
}
指定场景1的viewController作为场景2的代表这是处理这种典型的方式。 – 2013-02-25 14:16:59