使用一个BarButton推送到不同的视图

时间:2013-10-21 13:24:21

标签: ios uinavigationbar uibarbuttonitem pushviewcontroller

我的主窗口有一个导航栏,右上角有一个BarButton。 我有一个保存的值,并且取决于它是否为TRUE或FALSE,我想推送到另一个控制器。 现在推送到一个只是在IB中按Ctrl +拖动,但如果我想选择视图推送呢? 有什么建议吗?

1 个答案:

答案 0 :(得分:1)

只需实现一个与~UIBarButton

连接的简单IBAction
-(IBAction)barButtonPressed {
     if (yourBoolean) {
          TrueViewController *trueViewController = [[TrueViewController alloc] init];
          [self.navigationController pushViewController:trueViewController animated:YES];
     } else {
          FalseViewController *falseViewController = [[FalseViewController alloc] init];
          [self.navigationController pushViewController:falseViewController animated:YES];
     }