首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在react-native-svg中滚动flatList

无法在react-native-svg中滚动flatList
EN

Stack Overflow用户
提问于 2020-08-02 15:33:03
回答 1查看 255关注 0票数 0

我已经使用react-native-svg创建了一个矩形,并在该矩形中添加了一个flatList,它显示了所有的项目,但我无法滚动列表。请检查一下我是不是漏掉了什么?

代码语言:javascript
复制
<Svg style={styles.container}>
    <Defs>
        <LinearGradient id="grad" x1="0" y1="0" x2="1" y2="0.6">
            <Stop offset="0" stopColor="red" stopOpacity="1" />
            <Stop offset="1" stopColor="yellow" stopOpacity="1" />
        </LinearGradient>
    </Defs>
    <Rect x="0" y="0" width="100%" height="100%" fill="url(#grad)"></Rect>
    <FlatList
        contentContainerStyle={styles.flatListContainer}
        data={DATA}
        renderItem={this.renderData}
        horizontal
        showsHorizontalScrollIndicator={false}
        keyExtractor={(item) => item.id}
    />
    </ScrollView>
</Svg>

我也尝试将ScrollView添加到FlatList中,但不起作用。

代码语言:javascript
复制
<ScrollView>
    <FlatList .../>
</ScrollView>

(第一次尝试使用react-native-svg )

EN

回答 1

Stack Overflow用户

发布于 2020-08-02 16:29:56

添加样式

代码语言:javascript
复制
{flex : 1}

在FlatList组件中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63213496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档