保持NSWindow视图的纵横比,而不是方面。

时间:2012-05-08 23:54:45

标签: cocoa nswindow nsimageview

我有一个图像视图,我想保持纵横比,但仍然能够调整窗口大小。

2 个答案:

答案 0 :(得分:3)

在界面构建器中将图像视图缩放属性设置为“按比例向上或向下”,并设置包含它的窗口的内容宽高比:

        [window setContentAspectRatio:myImageView.image.size];

答案 1 :(得分:0)

据我所知,没有办法“自动”执行此操作,您需要按照窗口的框架更改(使用委托方法windowWillResize:toSize :)并根据需要调整图像视图的框架它要改变。