ScrollView に NSView があり、その中に画像を描画しようとしています。問題は、ビューが私に望んでいることである、左下隅ではなく、画像の左上隅をフレームの左上隅にロックすることです。ズームイン、ズームアウト、回転できる必要があります。
現在、画像のサイズとウィンドウのサイズに基づいて、画像をどれだけ変換する必要があるかを計算するシステムの塊があります。これを行うには、装飾を含まないウィンドウのサイズを取得できるように、スクロールビューの外側に追加のビューを作成する必要がありました。次に、画像のサイズとウィンドウのサイズに基づいてビューのサイズを計算し、それに基づいて、画像を変換する場所を見つけます。
私の他の唯一の考えは、isFlipped: メソッドを使用することでしたが、それは私のイメージ LR を逆にしてしまい、これは悪いことです。
これを行うべき別の方法はありますか?