ScrolView 它有一个窗体,里面有一些输入和标签,当你把手指(或演示中的光标)放在一个输入或开关上时,它似乎只想滚动,而当你把手指放在屏幕的任何地方时,它不会滚动 ScrollView
ScrolView
ScrollView
卷轴视图 将光标放在其中一个标签上或标签的边缘上 它不会滚动,但如果你把光标放在一个输入或开关上,它就可以滚动了
卷轴视图
https://snack.expo.io/@jordanr/weird-scrollview-bahavior
问题是因为 可触摸效果 在你的 TouchableWithoutFeedback 正在阻止 ScrollView ,因此需要通过包装 Content View
TouchableWithoutFeedback
Content
View
<Content> <View onStartShouldSetResponder={() => true}> //... Rest of the code </View> </Content>
也不要用 卷轴视图 自从 本土基地 KeyboardAwareScrollView 从包裹里 react-native-keyboard-aware-scroll-view 在 <Content/>
KeyboardAwareScrollView
react-native-keyboard-aware-scroll-view
<Content/>