开发者社区> 问答> 正文

iOS如何实现从一个navigation的子页面跳转到另一个navigation的子页面

项目使用stroyboard做视图,现在有两个navgation(代号是A和B),B中分成两级。现在A的rootView里有一个快捷按钮,需要链接到B的二级页面,请问如何实现? 

我现在同时从A和B拉出两条线连接到二级页面,然后在代码里使用

[self performSegueWithIdentifier:@"ToBLEView" sender:self];

可是有一个页面没有navigation bar,让我很头疼,求解

展开
收起
杨冬芳 2016-06-27 15:53:10 2600 0
1 条回答
写回答
取消 提交回答
  • IT从业

    你可以直接在rootview上面,自己添加按钮,通过触发

    self.navigationController pushViewController:VC animated:NO 方法来跳转至下一级页面(vc是 你要跳转到的页面的视图控制器,后面的参数代表是否使用默认的跳转动画)

    在第二级页面可以使用
    [self.navigationController popToRootViewControllerAnimated:YES]
    回到上一级页面

    也可以通过

    [self.navigationController popToRootViewControllerAnimated:YES]
    直接返回到根视图

    2019-07-17 19:47:46
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载