常にサイズが変化する画像を含むサブ CALayer がありますが、レイヤーのサイズに合わせてそのコンテンツ (画像) をスケーリングしたくありません。代わりに、私が望むのは、画像が少しずつ表示されるように、常に画像サイズを変更しないことです。
とにかくこの効果を実装するのですか?
ありがとう
マスクを使用するか、レイヤーのコンテンツ グラビティを設定する必要があります(その他の値については、 https://developer.apple.com/library/mac/#documentation/graphicsimaging/reference/CALayer_class/Introduction/Introduction.htmlkCAGravityTopLeft
を参照してください)。
デフォルト値はkCAGravityResize
、スケーリングされる理由です。