ios 屏幕快照没有丢失分辨率

Not losing resolution on ios screen snapshot

如果我在拍摄视图快照时在下面的函数中将比例设置为 2,当图像在更大的设备上显示时是否会防止分辨率丢失,例如从 iphonE 5 到 iphone 6+?

void UIGraphicsBeginImageContextWithOptions ( CGSize size, BOOL opaque, CGFloat scale );

是的,不要硬编码为 2,而是使用 [UIScreen mainScreen].scale