gpt4 book ai didi

ios - UIGraphicsBeginImageContext 必须是 Retina 感知的?

转载 作者:IT王子 更新时间:2023-10-29 08:15:15 27 4
gpt4 key购买 nike

我读过一些推荐使用的帖子:

UIGraphicsBeginImageContextWithOptions((image.size), NO, 0.0f) 

代替:

UIGraphicsBeginImageContext(image.size).

因为第一个在绘图时使用 Retina-scale,否则你会得到 block 状图像。

我对何时使用或不使用视网膜比例选项感到有点困惑。

如果我有一张 1000x1000 像素的照片,并且我调用 UIGraphicsBeginImageContext 传递这些尺寸,我是否没有指定要绘制的确切点数?可以吗?

或者我应该调用 UIGraphicsBeginImageContextWithOptions 传递一半的尺寸 (500x500px)?这有什么区别吗?

最佳答案

您可以像这样创建图像上下文:

 UIGraphicsBeginImageContextWithOptions(size, false, UIScreen.main.scale)

关于ios - UIGraphicsBeginImageContext 必须是 Retina 感知的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11603212/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com