React Native ScrollView has a prop pagingEnabled . However, it assumes that the width of each page (or child component) in the ScrollView is equal to the width of the ScrollView.
How can we mend this to make it work correctly for pages that are smaller than the ScrollView?
Is it possible to detect when the user stops scrolling? Then we can easily write our own code to snap to the right page.
Edit: There are a few other ways to mend this by using props that are only available on iOS, so this is particularly a problem on Android.