我有一个UICollectionView
,一次显示一个大小等于UIViewController.view.bounds.size
的单元格。这对我在垂直/纵向屏幕上很有用。
我想将屏幕旋转到横向,并且一个漂亮的动画恰好并排显示2个单元格,每个单元格的大小等于CGSize(UIViewController.view.bounds.width / 2, UIViewController.view.bounds.height)
是否有图书馆可以做到这一点或者我如何实现这种方法?
您可以将其视为一个图像库,在旋转时一次显示一个图像应显示2个图像。
答案 0 :(得分:1)
如果您正在使用流布局,那么您所要做的就是实现UICollectionViewFlowLayout
委托方法,并在旋转时使collectionView的布局无效。
看一下这个回购:dynamic width cells
这不完全是你想要的,但你可以得到一个大致的想法。