我有一个固定高度的列表视图,有1000条记录,Listview得到绑定但是没有滚动我尝试使用flex在父视图中创建listview:1还设置父视图的高度,设置listview的高度为flex :1但他们都没有工作。请帮忙。
尝试
<ListView
style={{ backgroundColor: 'red', height: 300 }}
enableEmptySections={true}
showsVerticalScrollIndicator={true}
dataSource={this.state.dataSource}
renderRow={this.renderListView.bind(this) }
/>
// after parent view
<View style={{ flex: 1 }}>
<ListView
style={{ backgroundColor: 'red', height: 300 }}
enableEmptySections={true}
showsVerticalScrollIndicator={true}
dataSource={this.state.dataSource}
renderRow={this.renderListView.bind(this) }
/>
</View>
但他们都没有工作..请帮助
答案 0 :(得分:0)
我猜这里可能会尝试使用<FlatList>
或尝试将<Listview>
包裹在<ScrollView>
中。可能不行,但值得一试。对不起,我没有评论权。