0

我正在实现无限滚动以在我的 uitableview 中加载新数据,该数据的实现方式类似于 Apple 嵌入式应用程序中的联系人样式。

我的数据源是一个 IList,然后我在上面添加了新元素。如果我不调用,则将新数据加载到该列表时

this.TableView.ReloadData()

我的 UITableView 没有显示添加的新元素。

该方法会产生一点白屏的丑陋效果,然后成功显示添加的数据。还有其他方法可以做到这一点而没有这种效果吗?

例如使用 ReloadRows ...我不能使用该方法,因为我不明白以哪种方式为尚未加载的行传递 NSIndexPath[]

4

1 回答 1

1

您可以使用 insertrowsatindexpath 方法 - 请参阅http://developer.apple.com/library/ios/ipad/#documentation/userexperience/conceptual/tableview_iphone/ManageInsertDeleteRow/ManageInsertDeleteRow.html上的苹果文档- 特别是批处理操作部分

于 2013-06-04T06:28:14.947 回答