在segue中停用推送动画

时间:2013-07-26 15:27:43

标签: ios uinavigationcontroller push segue

我有一个问题。我有一个ViewController1,它通过push-segue打开ViewController2。 //两者都是NavigationControllers

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([[segue identifier] isEqualToString:@"show2"])
    {
        ViewController2 *vc2 = [segue destinationViewController];
    }
}

但是可以停用此push-action的动画,所以它会直接显示新的ViewController吗?

1 个答案:

答案 0 :(得分:1)

为什么不做这样的事情呢?

[ViewController1 pushViewController:ViewController2 animated:NO];