首頁 > web前端 > js教程 > 如何解決react-navigation 中的多tabs嵌套時內部tabs無法正常切換問題

如何解決react-navigation 中的多tabs嵌套時內部tabs無法正常切換問題

一个新手
發布: 2017-10-12 10:18:16
原創
1940 人瀏覽過

原因

問題應該是當使用者滑動或切換時,無法判斷是哪個tabs應該進行滑動切換和展示切換動畫。

解決

swipeEnabled - 是否允許在標籤之間進行滑動

animationEnabled - 是否在更改標籤時動畫

根tabs導航設定裡進行設定:


const MyApp = TabNavigator({
  Home: {
    screen: MyHomeScreen,
  },
  ChildrenTabs: {
    screen: ChildrenTabsScreen,
  },}, {

  //这里加两句设置,将切换动画和能否滑动设为false
  swipeEnabled:false,
  animationEnabled: false,
  //将这两个设置false后就不会产生父子tabs之间的冲突了

  tabBarOptions: {
    activeTintColor: '#e91e63',
  },});
登入後複製

設定後應該就能正常切換了。

以上是如何解決react-navigation 中的多tabs嵌套時內部tabs無法正常切換問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板