我想NSImageView
在我的主视图中显示一个:
img=[[NSImageView alloc]init];
[img setImage:[[NSImage alloc]initWithContentsOfFile:filename]];
width=img.image.size.width/2;
height=img.image.size.height/2;
[img setFrame:NSMakeRect(0,0,width ,height)];
mainview = [((AppDelegate *)[NSApp delegate]).window contentView];
[mainview addSubview:img];
图像已正确显示,但是它没有位于主窗口的左上角,而是完全位于屏幕的右侧。
上面有什么问题?