Segue Fires但是屏幕没有过渡

时间:2012-04-19 06:34:48

标签: objective-c xcode uistoryboard

使用故事板,我有一个视图控制器可以分割到另一个。

我有两个segue,一个来自一个按钮,另一个来自视图控制器。

我想根据某些条件以编程方式触发视图控制器segue,所以在第一个屏幕的viewDidLoad方法中我调用

[self performSegueWithIdentifier:@"SkipName" sender:self];

使用调试器我可以看到prepareForSegue被调用,但视图不会继续。任何帮助非常感谢。

1 个答案:

答案 0 :(得分:2)

将它放入viewDidAppear就可以了,谢谢@danielbeard!

此外,要使用push segue,视图需要属于导航控制器。你没有得到任何错误,它只是不起作用。