在呈现集合视图时,集合视图的框架应从零扩展到全屏大小。除此之外,集合视图中的单元格还应该从零大小到某个特定大小进行动画处理。任何人都可以建议我该怎么做?
答案 0 :(得分:1)
您可以使用委托给集合视图的UICollectionViewFlowLayout
并实施
collectionView(_ collectionView: UICollectionView,
layout collectionViewLayout: UICollectionViewLayout,
sizeForItemAtIndexPath indexPath: NSIndexPath)
返回与整个集合视图的大小成比例的大小,但不会调整单元格的内容。您可能最好不要执行以下操作:
(0,0)
。completionHandler
中,删除
快照视图并重新添加集合视图,重新添加集合视图的约束。