-2

我在视网膜显示器上使用 Core Graphics 绘制不规则形状。我通过创建一个包含 5 到 10 个随机点的 UIBezierPath 来做到这一点。在 drawRect 中,我描边路径并使用纯红色填充它。

我的问题是我绘图中的对角线似乎并不清晰。

我已经尝试过抗锯齿,但如果有的话,这会让它看起来更糟。我已经尝试过不同的线宽,不是抚摸,不是填充,但我似乎无法得到一条非常清晰的对角线。

为了比较,我在 Photoshop 中创建了一个类似的形状(使用类似的大小)并将其保存为 PNG。如果我在 iOS 上显示该 PNG,它看起来会更清晰。

我该怎么做才能使我在代码中创建的形状看起来清晰?

4

1 回答 1

0

确保您CGPoint的 ' 被四舍五入到最接近的整数值。

于 2013-02-21T16:28:03.703 回答