【发布时间】:2013-04-09 23:16:58
【问题描述】:
我已经手动创建了一个 CGBitmapContext:
bitmapContext = CGBitmapContextCreate( myImageData, width, height, 8, 4 * width, colorSpace, kCGImageAlphaPremultipliedLast | kCGBitmapByteOrder32Big );
并为其绘制一个图层:
[self.myView.layer renderInContext:bitmapContext];
但是,在 Retina 上,我的图层仅以原始大小的一半进行渲染。
在UIView 上设置contentScaleFactor 属性不会改变任何内容。
这样做的正确方法是什么?
【问题讨论】:
标签: calayer retina-display cgbitmapcontext