我们这个项目有点恶心,其中使用了tabbar套用tabbar。差点为这个搞懵逼了。其中 爱奇艺 最后一个泡泡也是一个tabbar。
其中消息和关于我们里面又是一个Tabbar。
我们都知道,一般我们APP的结构是这样的
TabBar -->NAV--->VC.
但是双重TabBar就不能这样了(看一下代码吧)
其实就是tabbar 的selectItem下面还是一个Tabbar,并且不含NAV,到第二层的tabbar下面再含NAV。
最大的问题就是你进入第二层tabbar的返回问题。是这样的 你点返回肯定要回到首页的 。代码如下
原理是这样的 因为window的root 就是这个第一层的tabbar,所以我们返回首页 就是跳到tab的selectOne。就这样(写的时候很难,写完就不难了)
网友评论