我正在使用带有 Xcode 4.3.3 的故事板
UIViewControllers
我想根据if
条件结果移动到两个之一。有什么办法可以做到这一点,因为我尝试了一些代码,但它不起作用并且没有显示错误。
例如:
[self performSegueWithIdentifier:@"You identifier" sender:self];
按住控件并从初始视图控制器拖动到每个目的地,一次一个。每次选择要使用的转场类型(除非初始控制器嵌入在 UINavigationController 中,否则推送转场将不起作用)。然后单击 each segue,打开属性检查器,并为每个 segue 指定一个唯一名称。然后做类似的事情
if (condition) {
[self performSegueWithIdentifier:@"Segue1" sender:self];
}
else {
[self performSegueWithIdentifier:@"Segue2" sender:self];
}