ListView不会滚动到底部

时间:2016-02-23 15:07:22

标签: reactjs react-native

我创建了一些listview应用程序,我在视图中添加了listview。 我无法滚动到底部。

enter image description here

我发现了question。 我认为这是类似的问题,但我没有找到解决方案。

这是gist

2 个答案:

答案 0 :(得分:1)

它不滚动的原因是因为它没有定义高度。 您可以使用检查员通过开发菜单进行检查。

您可以使用height样式设置高度,或者只使用ListView样式中的flex: 1来修复它。

使用flex: 1使组件填满所有剩余空间。所以它会让你的ListView相应地计算它的高度。

如果仍然无效,请检查其所有父母是否都有明确的身高(再次使用heightflex属性)

答案 1 :(得分:0)

尝试设置height的{​​{1}}。

要将其设置为屏幕高度,请执行以下操作:

ListView

然后在var {..., Dimensions, ...} = React; var screenHeight = Dimensions.get('window').height 样式

中设置height: screenHeight