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