我理解如何通过右键单击一个控件在XCode 4.2中创建一个segue,让我们说一个按钮,并将其拖动到故事板中的视图控制器。
我想要做的是创建一个与控件无关的segue,并且必须以编程方式调用,以便我可以这样做:
- (void)viewDidLoad
{
if (condition)
{
[self performSegueWithIdentifier: @"identifier" sender: self];
}
}
同时仍然在Interface Builder中定义“标识符”segue。这可能吗?
答案 0 :(得分:22)
您可以从源视图控制器按住Ctrl键拖动到另一个场景。您可以使用场景底部的视图控制器对象来执行此操作。
然后当然给它提供适当的标识符,然后上面的代码应该可以正常工作。
希望有所帮助。