gpt4 book ai didi

scroll - React-Native 在滚动时隐藏导航栏

转载 作者:行者123 更新时间:2023-12-01 13:38:08 24 4
gpt4 key购买 nike

我正在使用 react-native-navigation-flux 导航库,我正在尝试实现导航栏在向下滚动时会消失。有可能实现吗?

谢谢

最佳答案

尝试使用动画并在向上滚动时将 navigationBar 高度设置为零,在向下滚动时设置默认高度。

 class MyAwesomeComponent extends Component {

constructor(props) {
super(props);
this.height = new Animated.Value(100);
}

_setAnimation(enable) {
Animated.timing(this.height, {
duration: 400,
toValue: enable? 100 : 0
}).start()
}

render() {
return (
<Animated.View style={{ height: this.height }}/>
);
}

}

关于scroll - React-Native 在滚动时隐藏导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42412151/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com