我正在使用分页创建Listview
。如果我将ListView
置于KeyboardAwareScrollView
之内,则onEndReached
未正确调用。但是,如果我不将ListView
置于任何类型的Scrollview
中,那么它就能完美运行。
我的问题是ListView上面的内容非常大。如果我没有在任何滚动视图中放置整个视图,则不会显示底部内容。
如何解决这个问题?
提前致谢。
答案 0 :(得分:0)
抱歉,由于我的代表低于50,我无法发表评论。
我试图根据描述想象你的情况,因为没有你想要的结果和当前结果的快照。我理解的是:
如果我不把整个视图放在任何scrollview的底部内容中 将不会显示
这可能只是将{flex:1}放在outtermost容器视图中的问题
根据React Native 0.55文档,不推荐使用如果我将ListView放在KeyboardAwareScrollView中,那么onEndReached 没有正确调用
ListView
。我真的不了解你的情况,但你可能想考虑使用Scrollview或Flatlist,他们可能会以不同的形式找到你想要的解决方案。如果您正在寻找一个解决方案,以便您的视图可以避免键盘,您可以简单地使用KeyboardAvoidingView来反应原生而不是使用第三方库,因为有时它们可能是限制性的。
一切顺利! :)