0

私は9つのサブレイヤーを持つCALayerを持っていますが、これは時々垂直方向に反転CATransform3Dします。さて、私の問題は、時々、それらの9つのレイヤーのスーパーレイヤーに変換を適用する必要があるということです。そうすると、サブレイヤーの位置と変換がすべて台無しになります。サブレイヤーに影響を与えないように、親レイヤーの変換を無視する方法はありますか?

4

1 に答える 1

1

レイヤー ツリーの要点は、変換などの属性を継承することです。特定のレイヤーが親から継承したくない場合は、それらを別のレイヤーの子として挿入します。

子レイヤーに逆変換を適用することもできますが、それはハックであり、計算集約的であり、丸め誤差への扉を開きます。

于 2012-01-24T16:35:42.670 に答える