我很难理解为什么下面的代码不起作用,我想要实现的是在NSView的左上角显示的图像,但没有任何显示...cocoa - 在NSView中绘制图像
NSImage *map0 = [NSImage imageNamed:@"map0.png"];
NSRect rect = NSMakeRect(0, 0, 400, 400);
[map0 drawInRect:rect fromRect:NSZeroRect operation:NSCompositeSourceAtop fraction:1.0f];
[map drawRect:rect];
编辑:
map
是一个NSView我想成将图像绘制成
你能解释一下最后一行吗?这个上下文中的map变量是什么,为什么它需要绘制与你的图像相同的矩形? – Tim
对不起,我忘了说,地图是NSView ... –