私はこの男と同じ問題を抱えており、提供された解決策はそれを解決しません (また、他の SO の質問で解決したことも明らかではありません)。
UIViewの.frameサイズを変更し、デフォルトを変更していない場合、 (Quartz パス).contentModeのカスタム描画は UIView のサイズに合わせてスケーリングされるはずですか? drawRect私はしません。呼び出しsetNeedsDisplayて再描画できるようになりましたが、アニメーション化できるスケーリングを探しています。これは可能ですか?
代わりに、私に起こっているのは、Quartz の描画が単にトリミングされているだけで、サイズが維持されているということです。直接設定やその他の実験を試みましcontentModeたclipsToBoundsが、何を試してもQuartzの自動スケーリングは発生しません。