ScrollView#onContentSizeChange

onContentSizeChange function Called when scrollable content view of the ScrollView changes. Handler function is passed the content width and content height as parameters: (contentWidth, contentHeight) It's implemented using onLayout handler attached to the content container which this ScrollView renders.

ScrollView#onScrollAnimationEnd

iosonScrollAnimationEnd function Called when a scrolling animation ends.

ScrollView#minimumZoomScale

iosminimumZoomScale number The minimum allowed zoom scale. The default value is 1.0.

ScrollView#onScroll

onScroll function Fires at most once per frame during scrolling. The frequency of the events can be controlled using the scrollEventThrottle prop.

ScrollView#keyboardDismissMode

keyboardDismissMode enum('none', 'interactive', 'on-drag') Determines whether the keyboard gets dismissed in response to a drag. - 'none' (the default), drags do not dismiss the keyboard. - 'on-drag', the keyboard is dismissed when a drag begins. - 'interactive', the keyboard is dismissed interactively with the drag and moves in synchrony with the touch; dragging upwards cancels the dismissal. On android this is not supported and it will have the same behavior as 'none'.

ScrollView#keyboardShouldPersistTaps

keyboardShouldPersistTaps bool When false, tapping outside of the focused text input when the keyboard is up dismisses the keyboard. When true, the scroll view will not catch taps, and the keyboard will not dismiss automatically. The default value is false.

ScrollView#maximumZoomScale

iosmaximumZoomScale number The maximum allowed zoom scale. The default value is 1.0.

ScrollView#indicatorStyle

iosindicatorStyle enum('default', 'black', 'white') The style of the scroll indicators. - default (the default), same as black. - black, scroll indicator is black. This style is good against a white content background. - white, scroll indicator is white. This style is good against a black content background.

ScrollView#horizontal

horizontal bool When true, the scroll view's children are arranged horizontally in a row instead of vertically in a column. The default value is false.

ScrollView#endFillColor

androidendFillColor color Sometimes a scrollview takes up more space than its content fills. When this is the case, this prop will fill the rest of the scrollview with a color to avoid setting a background and creating unnecessary overdraw. This is an advanced optimization that is not needed in the general case.