水平滚动ListView列的某些部分

2024-04-30

我想在 React Native 中水平滚动 ListView 的某些部分。

如何固定第一列的位置并使其他列水平滚动?


ListView 的 renderRow 应该有一个 Text,后跟一个水平 ScrollView。

<ListView
dataSource={this.state.dataSource}
renderRow={this.renderRow}
/>

renderRow (rowData) {
  return (
  <View>
    <Text>rowData.field1</Text>
    <ScrollView horizontal={true}>
      <Text>rowData.field2</Text>
      <Text>rowData.field3</Text>
      <Text>rowData.field4</Text>
    </ScrollView>
  </View>
}

请注意 ScrollView 中的 Horizo​​ntal=true 属性,这将使其发生。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

水平滚动ListView列的某些部分 的相关文章

随机推荐