0

我有一个带有顶部横幅和一些文本的视图,之后有一个使用分页的产品列表,我想做的是使用平面列表,有没有办法配置它,以便在我的 renderItems 中我会退回我的产品并将静态内容放在同一个平面列表中?

注意:我还没有任何代码,但**这张图片可能会有所帮助。**

4

2 回答 2

1

如果您的横幅和文本将始终位于产品列表的顶部,那么您可以使用FlatlistListHeaderComponent 属性来呈现静态内容(例如横幅和文本)。

<FlatList
     ...
     ListHeaderComponent={this.renderHeader}
/>
于 2018-12-01T12:47:49.893 回答
0

如果您在平面列表之前有固定的横幅和一些文本。您可以将横幅、文本和平面列表包装在 scrollView 中。这将按您的意愿工作。

    render(){
     return(
       <ScrollView>
        this.renderBanner();
        this.renderText();
        this.renderFlatList();
      </ScrollView)
    }
于 2018-12-04T11:48:30.667 回答