我有一个在列表视图中显示的内容列表,其中包含部分。我可以通过转到“添加新项目”屏幕来添加新项目。保存项目后,我弹出一个屏幕,用户再次登陆列表视图。在这个视图中,我在某些情况下看到一个空白,如下所示。
我总是看到一个空行的一种情况是,当我在该部分中没有任何项目时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
呈现Recent
和Past
节标题。
我0.37.2
目前正在使用 react-native。
如果您有任何有关如何解决此问题的信息,请分享。