Wie kann ich Animationen von react-native-router-flux
deaktivieren?So entfernen Sie Animation aus reagieren native Router Flux
Ich versuchte mit transitionConfig
hinzufügen, aber es funktioniert nicht. Die Version von react-native-router-flux
ist 4.0.0-beta.21
Die Szenen sind wie folgt:
const transitionConfig =() => ({
transitionSpec: {
duration: 0,
timing: Animated.timing,
easing: Easing.step0,
},
});
const Entry =() => (
<Router getSceneStyle={getSceneStyle} createReducer={reducerCreate} transitionConfig={transitionConfig}>
<Scene key="root">
<Scene key="scene_login"
component={Login}
title={gettext("Login")}
initial={true}
type="reset"
hideTabBar
hideNavBar
navigationBarStyle={styles.navBarStyle}
titleStyle={styles.navBarTitleStyle} />
<Scene key="scene_condition"
tabs={true}
type="reset"
tabBarStyle={styles.tabBarStyle}
tabBarSelectedItemStyle={styles.tabBarSelectedItemStyle}
navigationBarStyle={styles.navBarStyle}
titleStyle={styles.navBarTitleStyle}
hideTabBar={false}
hideNavBar={true}
tabBarPosition="bottom"
labelStyle={{fontSize: 7}}
title="">
<Scene key="scene_condition_car"
tabBarLabel={gettext("Model")}
title={gettext("Model")}
component={Car}
icon={TabIcon}
iconTittleHidden
iconName="directions-car"
leftButtonIconStyle={styles.moduleButton}
leftButtonImage={require('./img/icons/left.png')}
onLeft={(props) => requestOverview(props.request.id)}
navigationBarStyle={styles.navBarStyle}
titleStyle={styles.navBarTitleStyle}/>
<Scene key="scene_condition_checks_features"
tabBarLabel={gettext("Equipment")}
title={gettext("Equipment")}
component={Equipment}
icon={TabIcon}
iconTittleHidden
iconName="playlist-add-check"
leftButtonIconStyle={styles.moduleButton}
leftButtonImage={require('./img/icons/left.png')}
onLeft={(props) => requestOverview(props.request.id)}
navigationBarStyle={styles.navBarStyle}
titleStyle={styles.navBarTitleStyle}/>
<Scene key="scene_condition_specs"
tabBarLabel={gettext("Specifications")}
title={gettext("Specifications")}
labelStyle={{fontSize: 18}}
component={CarSpecs}
icon={TabIcon}
iconTittleHidden
iconName="control-point-duplicate"
leftButtonIconStyle={styles.moduleButton}
leftButtonImage={require('./img/icons/left.png')}
onLeft={(props) => requestOverview(props.request.id)}
navigationBarStyle={styles.navBarStyle}
titleStyle={styles.navBarTitleStyle}/>
</Scene>
</Scene>
</Router>
);
Jede Idee?
ich es schon versucht, aber es hat nicht geholfen. – Boky
mein Vorschlag in diesem Fall ist, zurück zu einer stabileren Version auf, was Sie brauchen, und ich schlage @ 3.38.0 vor. Das wäre, was ich tun würde –