React native 在React Native中带有粘性标题的横截面列表?
我已经能够在React Native with horizontal={true}中呈现Sectionlist,但是当我对节头有两个问题时React native 在React Native中带有粘性标题的横截面列表?,react-native,react-native-sectionlist,React Native,React Native Sectionlist,我已经能够在React Native with horizontal={true}中呈现Sectionlist,但是当我对节头有两个问题时 标题显示为列表的一部分,而不是其上方 即使使用stickySectionHeadersEnabled={true},标题也不会粘住并随列表滚动 预期的 它的实际显示方式 水平是ScrollView的支柱。设置horizontal={true}将水平呈现滚动视图的每个子组件,无论是页眉、页脚还是空组件。如果您需要在“预期”下绘制的布局,则必须为此单独创建视图
水平
是ScrollView的支柱。设置horizontal={true}
将水平呈现滚动视图的每个子组件,无论是页眉、页脚还是空组件。如果您需要在“预期”下绘制的布局,则必须为此单独创建视图
如果将horizontal
设置为true,则将所有内容水平对齐是有意义的。如果部分列表
呈现为水平,则其部分应水平显示。如果在两个部分之间不提供部分标题,用户将如何区分这两个部分?如果您想在新节的顶部开始一个节头,这是您特有的,您可能需要编写自己的实现。这正是您想要的horizontal={true}
意味着标题也将水平呈现
如果希望标题位于项目上方,则可以通过将节标题的宽度设置为0,并在该元素内放置一个水平标题(位于最顶部),使其覆盖在下一个元素上来解决此问题
根据,当horizontal
设置为true时,不支持stickySectionHeadersEnabled
道具。虽然目前在SectionList
文档中没有这样说,但我认为SectionList也是如此
stickyHeaderIndices
(…)此属性不支持与horizontal={true}
结合使用
如果有人需要在嵌套的scrollview上有一个标题,比如说在垂直视图中有一个水平滚动。我发现您需要设置嵌套scrollview的位置动画,以获得“粘性”行为。