在Interface Builder中加载图像(Cocoa)

时间:2012-04-27 14:01:13

标签: cocoa interface-builder appkit nsimageview

当我在Interface Builder中加载我的图像并选择缩放为“无”时,它会将图像缩小很多!我说几乎70%!!

使用“按比例向上或向下”,并将图像视图宽度设置为与图像宽度完全相同。那么,这就是真实的图像尺寸:

enter image description here

现在,在不改变图像孔尺寸的情况下,我只需将缩放更改为“无”。预期的行为没有变化,因为图像已经处于常规尺寸!但!结果如下:

enter image description here

看它有多小!!图像大小真的是上面那个的证据是,注意它是如何不模糊或任何东西从这个大小。

现在,为什么会发生这种情况!!

注意:我首先使用Xcode 4.2开始开发这个应用程序,然后转移到Xcode 4.3,但问题始终是一样的。甚至在开始新的Xcode 4.3项目(Cocoa)时也是如此。


修改

正如Thomases在评论中所建议的那样,我从头开始设计了一个72 DPI的新图像。结果如下:

enter image description here

谢谢,这真的很棒,乐于助人! ...现在,我必须寻找一种方法来修复/更改我的所有图像到72 DPI :( ...我有imagemagick,所以它应该直接实际上:)。


EDIT2:

对于那些对imagemagick脚本感兴趣的人:

convert -units pixelsperinch image.png -density 72 image.png

0 个答案:

没有答案