【问题标题】:iOS Quartz 2D Graphics Filled Irregular Shapes BlurryiOS Quartz 2D 图形填充不规则形状模糊
【发布时间】:2013-02-21 16:05:12
【问题描述】:

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

我的问题是我的绘图中的对角线看起来并不清晰。

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

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

如何使我在代码中创建的形状看起来清晰?

【问题讨论】:

  • 贴出你的绘图代码,也许它可以提供更好的想法。

标签: iphone ios ipad core-graphics


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-01
    • 1970-01-01
    • 2014-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多