質問

私は寸法2000×2000のNSImageではをロードし、フレームサイズ500x300とNSScrollView内部画像の一部のみを表示するものとします。どのようにして画像間の距離を計算することができる0,0原点とビュー0,0原点(Iは、Xを決定することができるので、画像全体を視野の相対y座標)

事前に感謝: - )

役に立ちましたか?

解決

使用documentVisibleRect方法:

NSRect rect=[scrollView documentVisibleRect];
CGFloat x=rect.origin.x;
CGFloat y=rect.origin.y;

x及びyは左上隅に現在のイメージ上の座標になります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top