您当前的位置: 首页 >  ui

SwiftUI进入多重嵌套视图后如何一键退回到根视图

发布时间:2020-12-23 16:29:09 ,浏览量:0

在这里插入图片描述

功能需求

在SwiftUI开发中,我们常常需要从很深的多重嵌套视图中一键返回到根视图,这里的嵌套不仅仅是导航这么简单,而且其中还混杂了弹出(Sheet)操作,下面演示了这种情况:

在这里插入图片描述

如上所示,无论进入多么深的子视图,无论是以Navigation还是Sheet方式,或是它们任意组合的方式,都可以一键退回到根视图。

那么,在SwiftUI中这是如何实现的呢?

其实超乎意料的简单,So,下面就让我们 Go into it!

功能分析 1. UIKit中如何一键退回到根视图

在UIKit中,对于导航方式的切换,我们可以使用导航控制器的popToRootViewController方法来“一退到底”:

navigationController
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    107766博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0503s