NSImage *image = [[NSImage alloc] initWithCGImage:[bitmapRep CGImage] size:NSMakeSize(wIDth,height)];
然后:
[imageVIEw setimage:image];
另一种可能性是将其转换为TIFF( – (NSData *)TIFFRepresentation)并使用它来创建NSImage对象,但这可能会产生相当大的开销.
另请注意,NSBitmAPImageRep – (CGImageRef)CGImage的方法是10.5或更高.
编辑:
如需更清晰的解决方案,请查看@Ken的答案.
总结以上是内存溢出为你收集整理的cocoa – 在NSImageView中绘制NSBitmapImageRep全部内容,希望文章能够帮你解决cocoa – 在NSImageView中绘制NSBitmapImageRep所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)