标签: cocoa nsimage
似乎有些图像使用高分辨率等效图像被错误地绘制,而其他图像则很好。那是为什么?
答案 0 :(得分:2)
当绘制的图像拉伸时,NSImage似乎强行选择@ 2x高分辨率图像
为避免这种情况,您可以选择使用NSDrawThreePartImage或NSDrawNinePartImage
这些功能可以避免因拼接模式而拉伸。
如果您真的不能使用上述内容但希望避免使用2x表示:
[NSImage setMatchesOnlyOnBestFittingAxis:YES]