【发布时间】:2012-04-19 06:34:48
【问题描述】:
使用故事板,我有一个视图控制器,可以连接到另一个视图控制器。
我有两个 segue,一个来自按钮,一个来自视图控制器。
我想基于某些条件以编程方式触发视图控制器 segue,所以在我调用的第一个屏幕的 viewDidLoad 方法中
[self performSegueWithIdentifier:@"SkipName" sender:self];
使用调试器我可以看到 prepareForSegue 被调用,但视图没有继续。非常感谢任何帮助。
【问题讨论】:
-
改为在 viewDidAppear 中尝试,看看会发生什么。
-
SkipName 是什么类型的 segue?推送还是模态?还是定制的?
-
把它放在 viewDidAppear 中成功了,谢谢@danielbeard! :)
-
请务必回答您自己的问题,如果您想通了,请将其标记为答案
标签: objective-c xcode uistoryboard