我正在使用反应导航。我设置该选项的headerBackground是因为我想实现标题的渐变。但是,当我移动下一个屏幕时,它将出现闪烁的白色,我猜这是动画的原因。我正在尝试配置transitionConfig,但是它不起作用。这是我的navigationOptions:
headerBackground: (
<Image
style={{height: setHeight(58), width: setWidth(375), resizeMode: 'stretch'}}
source={require('./assets/images/top-bg.jpg')}
/>
),
transitionConfig: () => ({
screenInterpolator: StackViewStyleInterpolator.forHorizontal,
transitionSpec: {
duration: 0,
timing: Animated.timing,
easing: Easing.step0
}
})
enter link view renderings here
移动下一个屏幕时,如何删除标题的动画?谢谢!
答案 0 :(得分:0)
所有动画都在CSS中处理,似乎stackViewStyleInterpolator.forHorizontal是此处负责的标记。我会在CSS中查找类似的内容,或者使用检查器告诉您该元素的确切作用位置,然后直接编辑CSS。