美文网首页
多页面返回跳转方案

多页面返回跳转方案

作者: CodingTom | 来源:发表于2019-07-18 09:26 被阅读0次

多页面跳转:

可以 通过代理 完成多级跳转
viewController 添加 delegate ,
入口页面 实现此方法。

/// 选择了什么东西
func delegateSelector(_ selector: NSObject, model: NSObject) {           
     navigationController?.popToViewController(self, animated: true)
}

通过重置navigationController 的 ViewControllers的层级。

// 重置跳转 
let VC = UIViewController()
if var viewControllers = navigationController?.viewControllers {
    viewControllers.removeLast()
    viewControllers.append(askPriceSuccessController)
    navigationController?.setViewControllers(viewControllers, animated: true)
}

相关文章

  • 多页面返回跳转方案

    多页面跳转: 可以 通过代理 完成多级跳转viewController 添加 delegate ,入口页面 实现此...

  • 微信公众号页面针对IOS手机跳转页面后不刷新的bug

    比如:A页面跳转到B页面,B页面点击返回时希望A页面刷新 解决方案两种: 1、可以在B页面点击返回时,捕捉页面的返...

  • 钉钉小程序【页面跳转方式】

    关闭当前页面,跳转到应用内的某个指定页面。 保留当前页面,跳转到应用内的某个指定页面 关闭当前页面,返回上一级或多...

  • 移动端网页开发填坑

    Android Android的物理返回键如果不做处理,会导致web页面上下级页面之间跳转混乱。解决方案:当下级页...

  • ionic关于跳转那些事

    简单介绍一下跳转页面,和页面传值 引入 页面跳转并传值 返回上一页 请求接口失败或者成功返回页面 如果需要返回是传入值

  • 小程序webview调用微信扫一扫的“曲折”思路

    自上一篇遇到webview中没有返回按钮之后,虽然跳出坑了。解决方案:《小程序webview跳转页面后没有返回按钮...

  • iOS 侧滑返回到rootViewController

    有时候的需求是从rootController跳转至页面A再跳转至页面B, 然后从B返回时直接返回到rootCont...

  • iOS开发,js与原生OC交互

    需求:APP开发中 帮助与反馈页面 有一个链接需要跳转到网页,但是需要点击网页上面的返回按钮返回APP中 解决方案...

  • 代理传值 iOS

    作者:孟令文 情况2:A页面跳转到B页面,B页面再跳转回A页面 主流方案: (1)通过委托delegate的方式实现

  • 页面跳转与返回

    ———————— ———————————————————————— storyboard中的每个View Cont...

网友评论

      本文标题:多页面返回跳转方案

      本文链接:https://www.haomeiwen.com/subject/jlkklctx.html