gpt4 book ai didi

ios - 为什么在 UIView 上绘制的 Rectangle 是模糊的,而在 UIView 上添加图层却不是在放大 UIView 时?

转载 作者:行者123 更新时间:2023-11-28 23:29:18 30 4
gpt4 key购买 nike

我一直在想这个问题。

我的情况是我需要在 View 中显示很多网格,我有两个计划。

1、在UIView上画很多矩形。我试过了,但是当我放大 View 时,这条线很模糊。

2、给UIView添加很多CALayer。我也试过这个,这是有道理的,但我不知道这种方式是否比方式#1 需要更多的内存。

如果我使用方法#1 可以使它不模糊,请回答我,谢谢。

最佳答案

一个 hacky 的方法是这样的。

您的 UIView 必须具有最小和最大缩放比例。您应该使用最大缩放框创建 View ,进行绘图,然后按比例缩小并添加到 View 中。

现在当您放大时,它会达到 1.0 比例,并且线条不会模糊。

一种非 hacky 的方法是每次缩放更改时都进行绘图。

关于ios - 为什么在 UIView 上绘制的 Rectangle 是模糊的,而在 UIView 上添加图层却不是在放大 UIView 时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57351366/

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