ios - 故事板自定义segue if / else?

时间:2012-05-24 08:16:55

标签: ios custom-controls storyboard uistoryboardsegue

您好,

我正在尝试为我的故事板制作自定义搜索。现在我注意到似乎segue只能走一条路。

这是真的吗?或者我可以在那里设置if / else语句吗?

我试过这个,但在初始标签/点击后按钮变得无用。

我错过了什么吗?

我有点想到这一点。在评论区域我有代码,但我遵循这个想法的原则。

- (void) perform{
CGFloat ledge = 25;
CGSize screenSize = UIScreen.mainScreen.bounds.size;
BOOL left = TRUE;



MainViewController *src = (MainViewController *) self.sourceViewController;
SideMenuVC *dst = (SideMenuVC *) self.destinationViewController;

// [src presentViewController:dst animated:YES completion:nil];
[src.navigationController pushViewController:dst animated:YES];    

if(left){

   //Do the first thing, but the view is still partly in the screen

}else {    


    //Return to original place

}
  }

1 个答案:

答案 0 :(得分:2)

不幸的是,UISegues只是一种方式。您必须手动关闭模态UIViewControllers或使用popViewControllerAnimated:for UINavigationController。