美文网首页
为什么使用 TabNavigation 而不是 TabBarIO

为什么使用 TabNavigation 而不是 TabBarIO

作者: 礼锦 | 来源:发表于2020-12-14 20:01 被阅读0次

    使用一个单独的 TabBar 组件而不是嵌入路由导航中,很常见。很多情况下都挺正常的,但是要知道很多情况下会有些莫名其妙的问题。

    比如,React Navigation 帮你处理安卓返回键事件,然尔独立组件通常不会处理。另外,你需要调用两个API完成跳转到某一个 Tab 显示某一屏操作。此外,手机UI有很多小细节要求一个组件跟其他组件的布局和展示方式有关,比如:有一个半透明的 TabBar,内容应该在它下面滚动,并且顶部要有一定的留白,高度等于 TabBar 的高度。双击tabbar回到路由栈顶,再次双击滚到ScrollView的顶部,尽管不是所有功能是在 React Navigation 中是开箱即用的,但是能够实现,然后在独立 TabBar 组件中根本无法实现。

    相关文章

      网友评论

          本文标题:为什么使用 TabNavigation 而不是 TabBarIO

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