0

ほとんどが画像ビューで満たされたウィンドウがあります。右上からウィンドウのサイズを変更すると、画像はそのままの場所にとどまり、マウスを動かすとウィンドウが画像を覆ったり覆ったりします。ただし、左下からサイズを変更すると、ウィンドウがその隅を覆うのではなく、ウィンドウの隅に合わせて画像が移動します。

ウィンドウのサイズをどちら側から変更しても、画像をそのままの状態に保つにはどうすればよいですか?

psこれはCocoaを使用しています

4

1 に答える 1

0

のAutosizingプロパティを変更する必要がありNSImageViewます。imageView を選択してSize Inspectorに移動し、 Autosizingを変更することで実行できます。

または、これはすべて、次のようにプログラムで行うことができます。

// Example shows how to turn all autosizing params to imageView

[imageViewOutlet setAutoresizingMask: NSViewMinXMargin | NSViewWidthSizable | NSViewMaxXMargin | NSViewMinYMargin | NSViewHeightSizable | NSViewMaxYMargin];
于 2012-09-26T06:43:39.957 に答える