如何异步配置UIColViewView和UICollectionView?

时间:2016-12-27 12:17:45

标签: ios objective-c uitableview uicollectionview

拜托,有人可以帮我解决这个问题吗?在我的UITableViewCell中我有一个UICollectionView我正在使用NHBalancedFlowLayout布局,所以我想知道有没有办法异步配置这个单元格的内容?

问。我为什么需要这个?

A。有时我的tableView滚动会在配置此类单元格时停滞。

Here是我的手机课

谢谢!

2 个答案:

答案 0 :(得分:1)

据我所知,你应该在主线程上与UI相关。您可以在不同的线程上执行逻辑/计算并更新主队列上的ui。如果我有滞后/帧丢失的任何问题。我在更复杂的UI中使用AsyncDisplayKit(由Facebook开发的框架)。

答案 1 :(得分:1)

使用Xcode Instruments在代码中显示性能和内存问题。可能是您要显示的图像太大,显示高分辨率图片始终是瓶颈。可能是NHBalancedFlowLayout给出了延迟...只需运行分析。