CollectionViewCell子图层未在iOS 10上更新

时间:2016-09-14 14:31:15

标签: calayer ios10

在iOS 10之前,设置我的CollectionViewCell子图层内容运行良好,在iOS 10上,某些单元格没有刷新。

我试图强制细胞/层刷新,但没有任何改变。

我发现我的collectionView的collectionViewLayout无效,刷新我的所有单元格和图层内容也会刷新。

你知道为什么吗?

由于

亨利

1 个答案:

答案 0 :(得分:0)

我找到了导致问题的原因。 在willDisplayCell中我清除了layer.contents,在cellForRowAtIndexPath中我设置了layer.contents。

但是在willDisplayCell之前调用了cellForRowAtIndexPath。

https://tech.zalando.de/blog/proper-use-of-cellforrowatindexpath-and-willdisplaycell/

我不知道为什么它在iOS 9上工作......