Ios 如何在UICollectionViewLayoutAttribute中更改转换的锚点?
我正在使用Ios 如何在UICollectionViewLayoutAttribute中更改转换的锚点?,ios,uicollectionview,uicollectionviewlayout,catransform3d,anchorpoint,Ios,Uicollectionview,Uicollectionviewlayout,Catransform3d,Anchorpoint,我正在使用UICollectionViewLayoutAttribute对我的一个单元格应用转换 我想应用的转换是 CATransform3D transform = CATransform3DMakeTranslation(dx, dy, 0); attributes.transform3D = CATransform3DScale(transform, rx, ry, 1); 带有数字dx、dy、rx和ry 问题是,对于不是我单元格中心的主播点,这个表达式是可以的。似乎默认
UICollectionViewLayoutAttribute
对我的一个单元格应用转换
我想应用的转换是
CATransform3D transform = CATransform3DMakeTranslation(dx, dy, 0);
attributes.transform3D = CATransform3DScale(transform, rx, ry, 1);
带有数字dx
、dy
、rx
和ry
问题是,对于不是我单元格中心的主播点
,这个表达式是可以的。似乎默认的主播点是中间位置。因此,我想为我的属性指定主播点是什么
有办法做到这一点吗?
PS:除了属性之外,我没有太多的控制权来转换我的单元格。实际上,此转换应用于方法-(UICollectionViewLayoutAttributes*)InitialLayoutAttributes for AppearinGiteMatIndexPath:(NSIndexPath*)itemIndexPath