ScrollView#scrollWithoutAnimationTo()

scrollWithoutAnimationTo(y, x) Deprecated, do not use.

ScrollView#scrollTo()

scrollTo(y: number | { x?: number, y?: number, animated?: boolean }, x: number, animated: boolean) Scrolls to a given x, y offset, either immediately or with a smooth animation. Syntax: scrollTo(options: {x: number = 0; y: number = 0; animated: boolean = true}) Note: The weird argument signature is due to the fact that, for historical reasons, the function also accepts separate arguments as as alternative to the options object. This is deprecated due to ambiguity (y before x), and SHOULD NOT

ScrollView#scrollsToTop

iosscrollsToTop bool When true, the scroll view scrolls to top when the status bar is tapped. The default value is true.

ScrollView#scrollPerfTag

androidscrollPerfTag string Tag used to log scroll performance on this scroll view. Will force momentum events to be turned on (see sendMomentumEvents). This doesn't do anything out of the box and you need to implement a custom native FpsListener for it to be useful.

ScrollView#scrollIndicatorInsets

iosscrollIndicatorInsets {top: number, left: number, bottom: number, right: number} The amount by which the scroll view indicators are inset from the edges of the scroll view. This should normally be set to the same value as the contentInset. Defaults to {0, 0, 0, 0}.

ScrollView#scrollEventThrottle

iosscrollEventThrottle number This controls how often the scroll event will be fired while scrolling (as a time interval in ms). A lower number yields better accuracy for code that is tracking the scroll position, but can lead to scroll performance problems due to the volume of information being send over the bridge. You will not notice a difference between values set between 1-16 as the JS run loop is synced to the screen refresh rate. If you do not need precise scroll position tracking, set

ScrollView#scrollEnabled

scrollEnabled bool When false, the content does not scroll. The default value is true.

ScrollView#removeClippedSubviews

removeClippedSubviews bool Experimental: When true, offscreen child views (whose overflow value is hidden) are removed from their native backing superview when offscreen. This can improve scrolling performance on long lists. The default value is true.

ScrollView#refreshControl

refreshControl element A RefreshControl component, used to provide pull-to-refresh functionality for the ScrollView. See RefreshControl.

ScrollView#pagingEnabled

pagingEnabled bool When true, the scroll view stops on multiples of the scroll view's size when scrolling. This can be used for horizontal pagination. The default value is false.