I will post this here, despite the fact that the OP has already found a b / c solution, that the ListView will not scroll, and it was not b / c, I tried to scroll, and not use the mouse to simulate swiping, I am currently using React -Native v0.1.7 .
It turned out that the reason my ListView would not scroll and would not reveal other rows that were not originally displayed on the screen was because it did not have a fixed height. By giving him a fixed height, this problem is solved. Finding out how to determine which value to use for height was not easy.
In addition to the ListView, the page also had a heading at the top of the page with a fixed height. I wanted the ListView to occupy the remaining height. Here, either my ability to use the limited Reagent-Native implementation of FlexBox did not help me, or it was implemented. However, I was unable to get the ListView to fill the rest of the space and be able to scroll it correctly.
What I did was require the package Dimensions const Dimensions = require('Dimensions'); and then set the variable for the device window sizes const windowDims = Dimensions.get('window'); . As soon as I did this, I was able to determine the height of the remaining space and apply this line to the ListView style: <ListView style={{height: windowDims.height - 125}} ... /> , where 125 is the height of the title.
source share