Cocoa App在Macbook Pro和Mac Mini上呈现出不同的效果

时间:2012-03-05 16:51:28

标签: macos cocoa position nsimageview

也许我在这里疯了,但我有一个桌面mac应用程序,在其中一个窗口中,NSImageView放置在特定位置(使用Interface Builder)。

当我在Mac Mini上运行应用程序时,它出现在正确的位置。但是当我在Macbook Pro上运行它时,图像视图的偏移非常明显。

我在两个不同的macbook专业版和两个不同的mac minis上尝试过Lion和Snow Leopard。操作系统版本似乎不是一个因素。似乎唯一的区别是一台机器是笔记本电脑而另一台是台式机,但我不知道为什么这会影响元件的定位。

在笔记本电脑和桌面电脑上运行时,应用的UI元素是否会出现在正确的位置?

或许还有另一个原因发生了?

1 个答案:

答案 0 :(得分:1)

如果Mac Mini上的显示屏较小且窗口大于显示屏,则可以自动调整其大小。如果是这种情况,那么你应该查看视图的自动调整大小以确保它们是正确的。