ios – 使UICollectionView可缩放?

前端之家收集整理的这篇文章主要介绍了ios – 使UICollectionView可缩放?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有任何方法使UICollectionView可缩放,即当您捏住时,所有的单元格可以放大和缩小.
我可以通过从委托方法返回UIScrollView的唯一子视图在UIScrollView中实现
- (UIView*)viewForZoomingInScrollView:(UIScrollView *)scrollView

由于UICollectionView是一种UIScrollView,有没有办法或解决这个问题呢? UICollectionView是否有一个包含所有单元格的直接子视图?
谢谢

解决方法

我想你所要求的看起来像WWDC1012视频题为 Advanced Collection Views and Building Custom Layouts(演示从20:20开始)所做的.

您基本上必须添加pinchGesture给您的UICollectionView,然后将捏属性(缩放,中心)传递给UICollectionViewLayout(它是UICollectionViewFlowLayout的子类),然后您的布局将执行放大所需单元格所需的转换.

猜你在找的iOS相关文章