是否有任何方法制作UICollectionView
zoomable
,即当您捏合时,所有单元格都可以放大和缩小。
我可以在UIScrollView
中通过从subview
方法
UIScrollView
的{{1}}来实现此功能
delegate
由于- (UIView*)viewForZoomingInScrollView:(UIScrollView *)scrollView
类似于UICollectionView
,有没有办法或解决方法来实现这一点? UIScrollView
是否有一个包含所有单元格的直接子视图?
感谢
答案 0 :(得分:16)
我认为您所要求的内容与WWDC1012
视频 Advanced Collection Views and Building Custom Layouts (演示于20:20开始)中所做的相似。
您基本上必须向pinchGesture
添加UICollectionView
,然后将pinch properties
(比例,中心)传递给UICollectionViewLayout
(这是subclass
UICollectionViewFlowLayout
),您的布局将在所需的单元格上执行transformations
所需的zoom
。