Я рисую путь в своей реализации drawRect в UIView с помощью:
CGContextSetLineWidth(context, 0.5);
CGContextStrokePath(context);
При включенном сглаживании в моем CGContext я не может рисовать линии в 1 пиксель.
Я попытался отключить сглаживание с помощью:
CGContextSetShouldAntialias(context, NO);
, но тогда мои углы выглядят ужасно:
Как мне включить сглаживание, но остановить это субпиксельное размытие линий в 1 пиксель?