我正在将.contents的CALayer设置为CGImage,这是从绘制到NSBitMapImageRep中派生的。据我从docs和WWDC视频中了解到,将图层的.contentsCenter设置为{0.5、0.5}、{0、0}等NSRect,再加上.contentsGravity of kCAGravityResize图层大小大小或多或少是正确的,但是如果我在位图的边缘画线,当我调整窗口的大小时,可以看到线条在厚度上有很小的波动。如果我多次绘制不同尺寸的位图,线厚度的微小差异是非常明显的。
我最初讨论了像素对齐问题,但