【发布时间】:2014-03-08 19:35:08
【问题描述】:
我正在开发一个自定义控件。要求之一是画线。虽然这可行,但我注意到我的 1 像素宽的线条看起来并不像 1 像素宽的线条 - 我知道,它们并不是真正的像素,但你知道我的意思。它们看起来更像是两三个像素宽。当我用 1 像素虚线和 2 像素间隙绘制虚线时,这一点变得非常明显。 1 像素的虚线实际上看起来像细线而不是点。
我已阅读 Cocoa Drawing 文档,虽然 Apple 提到了 setLineWidth 方法,但将线宽更改为小于 1.0 的值只会使线条看起来更模糊,而不是更细。
所以,我怀疑还有其他因素影响了我的线条的外观。
有什么想法吗?
【问题讨论】:
标签: cocoa nsbezierpath