标签: objective-c macos cocoa
我有一个带有NSImageView的NSPanel。在我的应用程序中,此面板可以包含不同大小的图像,因此我想在加载新图像时调整面板和图像视图的大小。
我是否应该在每次设置新图像时以编程方式为两者设置新帧,或者是否有最好的方法(可能是设置)?
感谢
答案 0 :(得分:0)
您可以使用绑定。
对于窗口内容宽度和内容高度,您需要在从图像获取NSImage时设置值。
您需要找到image.width和image.height,然后使用它们进行绑定。