列表视图中显示的空行与Android中的部分反应本机应用程序

时间:2017-02-27 10:54:02

标签: react-native react-native-android react-native-listview

我有一个列表,我在列表视图中显示了各个部分。我可以通过转到“添加新项目”屏幕添加新项目。保存项目后,我弹出一个屏幕,用户再次登陆列表视图。在这个视图中,我看到在某些情况下为空,如下所示。

enter image description here

我总是看到空行的一种情况是我在Recent部分中没有任何项目,然后我添加了一个属于Recent部分的项目。在这种情况下,我总是在Past部分看到一个空行,如图所示。

当我在屏幕上滚动或执行任何操作时,空行消失。我尝试使用RecyclerViewBackedScrollView作为列表视图的滚动组件来解决这个问题,但该组件充满了许多其他错误,我的应用程序在使用时崩溃了很多。

我这不是由我的应用程序中的任何错误代码引起的。以下是我创建ListView

的方法
<ListView
    dataSource={tempDataSource}
    renderRow={this.renderRow}
    renderSectionHeader={this.renderSectionHeader}
    renderSeparator={this.renderSeparator}
    style={styles.componentListViewContainer}
    initialSize={10}
    pageSize={10}
/>

我已确认dataSource中没有任何空条目。 renderRow呈现行,renderSeparator呈现水平线,renderSectionHeader呈现RecentPast部分标题。

我目前正在使用react-native 0.37.2

如果您有任何关于如何解决此问题的信息,请分享。

0 个答案:

没有答案