UICollectionview与uidynamics重新加载数据问题

时间:2014-03-12 18:27:04

标签: ios objective-c uicollectionview uicollectionviewlayout

我一直致力于在UIDynamics中使用UICollectionView的应用。我观看了Apple WWDC视频,并尝试了this sample app in Github

然而,我有这个奇怪的问题:当我的应用程序启动时,我将我的集合视图的项目数设置为0,应用程序需要从服务器下载一些内容然后在主线程上填充集合视图。奇怪的是,它(有点)重新加载,但没有显示任何东西。我尝试了Github的示例应用程序,它也有同样的问题。

但是,如果我删除此部分:

- (NSArray *)layoutAttributesForElementsInRect:(CGRect)rect{
    return [self.dynamicAnimator itemsInRect:rect];
}

CollectionView会显示我想要的内容但没有UIDynamics

我希望我的问题的插图很容易理解。任何帮助都感激不尽。我的猜测是我不应该使用reloaddata。

0 个答案:

没有答案