FZRouter
2019-07-12 15:07:10 0 举报
FZRouter路由处理机制
作者其他创作
大纲/内容
是
是否保证唯一?
刷新当前路由vc
否
移除当前视图所有上层界面
tabVC选择路由vc
目标是否存在导航?
新建导航路由VC作为rootVC
refresh(刷新)
取当前显示vc作为目标
目标是否是当前路由?
当前显示VC present方式呈现导航VC
取当前目标导航vc
present
push(进栈)
无法识别
push
目标导航是否存在?
路由
是否是网页?
非选中rootVC是否是导航?
window的根视图是否是tabVC?
移除就值
是否是源生?
回调回去指定网页VC
是否是当前路由vc
是否是栈底?
导航栈中是否已存在?
移除栈底上层所有留下栈底
取导航rootVC
是否在tabvc中非当前根视图中都不存在路由vc?
0 条评论
下一页
为你推荐
查看更多