我已经在iPhone上工作了一段时间,最近我一直在尝试使用Mac应用程序。但它给了我一个艰难的时刻。我想在编码时在窗口上添加一个图像。我已经完成了以下代码,但它不起作用:
NSImageView *imView = [[NSImageView alloc] initWithFrame:NSMakeRect(250, 50, 180, 160)];
NSImage *myImage = [[NSImage alloc] initByReferencingFile:@"top.png"];
[imView setImage:myImage];
[window setContentView:imView];
答案 0 :(得分:1)
[self.window.contentView addSubview:imView];
答案 1 :(得分:0)
您需要指定图像文件的路径。假设它在你的主要包中, 你会尝试使用:
NSImage *myImage = [NSImage initByReferencingFile:[[NSBundle mainBundle] pathForImageResource:@"top.png"]];