我想使用NSBitmapImageRep在代码中构造一个64x64像素精灵,然后将其绘制到屏幕上,炸得非常大。结果将是屏幕上非常大的“像素”。想想老派马里奥兄弟或我的世界。我怎么能这样做?
编辑我想绘制到这个离屏位图,然后稍后在CALayer上渲染
答案 0 :(得分:1)
使用CGBitmapContextCreate
打开新的图像上下文并使用
void CGContextSetInterpolationQuality (
CGContextRef c,
CGInterpolationQuality quality
);
将插值质量设置为kCGInterpolationNone
。
然后将图像绘制到上下文中。