我有一些图像生成代码,它们使用 UIGraphicsBeginImageContext()、UIGraphicsGetImageFromCurrentImageContext() 和 UIImagePNGRepresentation() 进行一些绘图,然后将其作为 PNG 保存到磁盘以供以后使用。
UIImagePNGRepresentation() 是否考虑比例?例如,如果我有一个 20 点宽的图像,生成的 PNG 是 20 像素还是 40 像素?
此外,当我显示这些图像时,我使用 [UIImage imageWithContentsOfFile:] 和 [image drawInRect:]。有没有办法提示这些方法使用更高分辨率的绘图?