0

我有一个带有 9 个子层的 CALayer,它偶尔会垂直翻转,我CATransform3D经常这样做。现在,我的问题是,有时,我需要对这 9 层的超级层应用转换。当我这样做时,子层的位置和变换都搞砸了。有没有办法忽略父层的变换,使其不影响子层?

4

1 回答 1

1

层树的重点是继承变换之类的属性。如果您不希望某些图层从其父图层继承,请将它们作为另一个图层的子图层插入。

您也可以将逆变换应用到子层,但这将是骇人听闻的、计算密集型的,并且会导致舍入错误。

于 2012-01-24T16:35:42.670 回答