1

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

在此处输入图像描述

我总是看到一个空行的一种情况是,当我在该部分中没有任何项目时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节标题。

0.37.2目前正在使用 react-native。

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

4

0 回答 0