我在视网膜显示器上使用Core Graphics绘制不规则形状。我这样做是通过创建一个包含5到10个随机点的UIBezierPath。在drawRect中,我描绘路径并使用纯红色填充它。
我的问题是我的绘图中的对角线看起来并不清晰。
我尝试过抗锯齿,但如果有的话,这会让它看起来更糟糕。我尝试过不同的线宽,不是抚摸,不是填充,但我似乎无法获得非常清晰的对角线。
为了进行比较,我在Photoshop中创建了一个类似的形状(使用相似的大小)并将其保存为PNG。如果我在iOS上显示PNG,它看起来会更加清晰。
如果我在代码中创建的形状看起来很清晰,我该怎么做?
答案 0 :(得分:0)
确保您的CGPoint
四舍五入到最接近的整数值。