NSImage奇怪的绘图

时间:2012-02-20 00:39:34

标签: objective-c cocoa nsimage nscell osx-tiger

我有NSCell,我需要在其背景中绘制图像。出于某种原因,图像不是按照预期绘制的。这是我想要绘制的图像:

correct image

这就是它的绘制方式:

incorrect image

这是我的代码:

NSImage *img = [NSImage imageNamed:@"leftselected.png"];
[img drawInRect:NSMakeRect(0,0,9,25) fromRect:NSZeroRect operation:NSCompositeSourceOver fraction:1.0];

值得一提的是,我在Tiger上运行应用程序。我尝试使用其他方法绘制图像,没有运气。我做错了什么?

0 个答案:

没有答案