Я разрабатываю настраиваемый элемент управления. Одним из требований является рисование линий. Хотя это и работает, я заметил, что мои линии шириной 1 пиксель на самом деле не похожи на линии шириной 1 пиксель. Я знаю, что они не пиксели, но вы знаете, что я имею в виду. Они больше похожи на два или три пиксела в ширину. Это становится очевидным, когда я рисую пунктирную линию с тире 1 пиксель и пробелом в 2 пикселя. Символы 1 пикселя на самом деле выглядят как крошечные линии вместо точек.
Я прочитал документацию чертежа Cocoa, и хотя Apple упоминает метод setLineWidth, изменение ширины линии до значений меньше 1.0 приведет только к тому, чтобы линия выглядела более неопределенной и не тоньше.
Итак, я подозреваю, что что-то еще влияет на то, как выглядят мои строки.
Любые идеи?