自从我第一次见到文档以来,这个属性就一直困扰着我,比如ScrollViewProps或从它派生道具的组件(SectionList、FlatList、VirtualizedList)。
描述中只提到支持Android API level 21+的嵌套滚动。
但没有更多地了解API 21+(或API<21)上的实际错误之处,或者您需要该属性的实际用例。
我已经在真实的android设备上做了多次测试,在所有这些设备上,嵌套滚动(无论是使用ScrollView还是其他库存组件)都能正常工作--无论是否将此道具设置为true--水平和垂直方向都能正常工作。
那么,这个道具到底是干什么用的呢?你能提供一个例子,在什么地方这个道具做任何有用的或卷轴不能正常工作没有它吗?
另外,如果我将它设置为true,不管这些滚动组件是什么,这会有什么坏处吗?
通过与Android网站一致
NestedScrollView就像ScrollView,但它支持在Android的新旧版本上同时充当嵌套滚动父级和子级。默认情况下启用嵌套滚动。
Wich的意思是:
NestedScrollView是在另一个scrollView中需要一个scrollView时
在较新版本的android和所有IOS版本上默认启用此功能,但您可以将其设置为true
,它将适用于所有版本。
示例使用: