1

我认为自己在获得流畅的滚动性能方面是先进的,但这让我很难过。我有一个 UICollectionViewController 显示相机胶卷中的图片。它工作得很好,然后我添加了部分以显示其他专辑,使用不同的布局。从那以后,滚动性能变得非常不稳定。将这些部分设置回 1,它会变得更好一些。我无法确定是什么阻碍了事情,但我认为这可能是由于布局(layoutAttributesForElementsInRect:和朋友)中的计算。

现在这是奇怪的部分——如果我将一个视图推送到导航堆栈上,然后弹回这个集合视图控制器,它非常流畅。

除了推送视图控制器之外,没有任何修改。集合视图控制器没有被释放或任何东西,并且看起来与推送之前相同。有什么想法可能导致这种情况吗?

4

1 回答 1

0

布局更改后似乎存在子视图保留的错误。

于 2013-02-04T05:31:28.993 回答