我正在使用Xcode 4.3.3的故事板
我希望根据UIViewControllers
条件结果移至两个if
中的一个。
有没有办法做到这一点,因为我尝试了一些代码,但它没有工作,没有显示错误。
代表:
[self performSegueWithIdentifier:@"You identifier" sender:self];
答案 0 :(得分:2)
按住控制并从初始视图控制器拖动到每个目标,一次一个。每次都选择你想要使用的segue类型(除非初始控制器嵌入在UINavigationController中,否则push segue将不起作用)。然后单击每个segue,打开属性检查器,并为每个提供一个唯一的名称。然后做一些像
这样的事情if (condition) {
[self performSegueWithIdentifier:@"Segue1" sender:self];
}
else {
[self performSegueWithIdentifier:@"Segue2" sender:self];
}