scrollview怎么滑动到底部?



  • 如题,滑动到顶部可以用scrollTo({y : 0}),那么底部呢?



  • 可以试试 onLayout 事件,console.log( e.nativeEvent),看看里面是不是有你需要的属性。



  • 我脑补过一个办法:

    <ScrollView>
      // 你的其他代码...
    
      <View onLayout={e=>this.setState({scrollViewHeight: e.nativeEvent.layout.y})} />
    </ScrollView>
    

    然后滚动到this.state.scrollViewHeight应该就好了,我没测试过(逃



  • OK 谢谢 我明天试试


登录后回复