Ios 在其他单元格加载到UITableView时显示单元格?

Ios 在其他单元格加载到UITableView时显示单元格?,ios,objective-c,uitableview,Ios,Objective C,Uitableview,现在,我的表格视图同时显示5个单元格。我将它们全部加载到一个数组中,这样UITableView的“流”就更容易了。但是,由于有相当多的对象,初始加载可能需要相当多的时间 所以我的问题是,有没有一种方法可以在其他单元加载时呈现最初的5-7个单元?或者这种做法是什么 想法是:让前几个单元格尽可能快地出现,即使我们在后台加载一堆单元格,用户也不会坐在那里等待100多个单元格加载 此外,我正在用parse加载这些单元格(我正在获取用户的信息,包括图像) 谢谢 这可能不起作用,这取决于您的数据来自何处以及

现在,我的表格视图同时显示5个单元格。我将它们全部加载到一个数组中,这样UITableView的“流”就更容易了。但是,由于有相当多的对象,初始加载可能需要相当多的时间

所以我的问题是,有没有一种方法可以在其他单元加载时呈现最初的5-7个单元?或者这种做法是什么

想法是:让前几个单元格尽可能快地出现,即使我们在后台加载一堆单元格,用户也不会坐在那里等待100多个单元格加载

此外,我正在用parse加载这些单元格(我正在获取用户的信息,包括图像)


谢谢

这可能不起作用,这取决于您的数据来自何处以及数据何时进入应用程序,但我会这么做。允许您的数组填充前5-7项。然后在表视图上调用reloadData。假设数据源已正确连接到阵列,它将加载前几个项。然后让数组继续加载,直到加载完成,然后再次调用reloadData。您甚至可以重复使用此策略来不断加载新数据。祝你好运

我真的做到了哈。我在“计数”为7后重新加载了表数据,但它并没有真正重新加载它……它继续加载其余的项。我猜可能是因为查询正在主线程中运行?