8

は とどのようにCALAyer.frame関連していUIView.frameますか? (この場合は特にUIImageView.frame)。

の値が変換後の値とCALayer.frame異なる可能性があることを考えると、それらはもはや何の関係もありませんか? (そして、その後、スーパービューではなく、自分のディメンションの管理についてもっと心配する必要がありますか?)。UIView.frameCAtransform3DCALayerUIImageView

4

1 に答える 1

7

Core Animationとレイヤーを使用している場合は、次のCALayerプロパティに注目する必要があります。

  1. 位置
  2. 境界
  3. アンカーポイント
  4. 変身

Apple Technical Q&A QA1620 からの引用はこちらから入手できます:

Q: CALayer のフレームをアニメーション化しようとしても、何も起こりません。なんで?

A: CALayer のフレームをアニメーション化しようとしても、何も起こりません。なんで?

CALayer のフレーム プロパティは派生プロパティであり、レイヤーの位置、アンカーポイント、境界、および変換に依存します。フレームをアニメーション化する代わりに、達成しようとしている効果に応じて、位置または境界をアニメーション化する必要があります。

于 2012-07-04T06:41:36.267 に答える