我读过一些推荐使用的帖子:
UIGraphicsBeginImageContextWithOptions((image.size), NO, 0.0f)
代替:
UIGraphicsBeginImageContext(image.size).
因为第一个在绘图时使用 Retina-scale,否则你会得到块状图像。
我对何时使用或不使用视网膜比例选项感到有些困惑。
如果我有一张 1000x1000 像素的照片,并且我调用 UIGraphicsBeginImageContext 传递这些尺寸,我是否没有具体指定我想绘制多少点?那样行吗?
或者我应该调用 UIGraphicsBeginImageContextWithOptions 传递一半的尺寸(500x500px)?它有什么不同吗?