Maison > interface Web > js tutoriel > Comment résoudre le problème selon lequel les onglets internes ne peuvent pas être commutés normalement lorsque plusieurs onglets sont imbriqués dans la navigation réactive

Comment résoudre le problème selon lequel les onglets internes ne peuvent pas être commutés normalement lorsque plusieurs onglets sont imbriqués dans la navigation réactive

一个新手
Libérer: 2017-10-12 10:18:16
original
1935 Les gens l'ont consulté

Cause

Le problème devrait être que lorsque l'utilisateur glisse ou bascule, il est impossible de déterminer quels onglets doivent glisser et basculer et afficher l'animation de commutation.

Résolu

swipeEnabled - s'il faut autoriser le glissement entre les onglets

animationEnabled - s'il faut animer lors du changement d'onglet

sur onglets racine Définir dans les paramètres de navigation :


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

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

  tabBarOptions: {
    activeTintColor: '#e91e63',
  },});
Copier après la connexion

Après le réglage, vous devriez pouvoir basculer normalement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal