我已经在我的屏幕上使用了滚动视图,当我记录y偏移时,我得到负值?如何禁用滚动视图反弹?
nhjlsmyf1#
这段代码应该可以工作:
<ScrollView alwaysBounceHorizontal={false} alwaysBounceVertical={false} bounces={false} />
0x6upsns2#
设置这个:
<ScrollView bounces={false}> ... </ScrollView>
fcwjkofz3#
有一些 prop 叫做alwaysBounceVertical。将其设为false。
alwaysBounceVertical
<ScrollView alwaysBounceVertical={false} />
这是医生。
gorkyyrv4#
其他人给出的答案只解决了iOS的问题,但对于Android,这个问题仍然存在。这是我经过一番挖掘后找到的最终解决方案。iOS解决方案:(https://reactnative.dev/docs/scrollview#bounces-ios)
Android解决方案:(https://reactnative.dev/docs/scrollview#overscrollmode-android)
<ScrollView overScrollMode="never" />
4条答案
按热度按时间nhjlsmyf1#
这段代码应该可以工作:
0x6upsns2#
设置这个:
fcwjkofz3#
有一些 prop 叫做
alwaysBounceVertical
。将其设为false。这是医生。
gorkyyrv4#
其他人给出的答案只解决了iOS的问题,但对于Android,这个问题仍然存在。
这是我经过一番挖掘后找到的最终解决方案。
iOS解决方案:(https://reactnative.dev/docs/scrollview#bounces-ios)
Android解决方案:(https://reactnative.dev/docs/scrollview#overscrollmode-android)