Я должен нарисовать линию между двумя точками, используя кварц.
В какой-то момент у меня есть этот код:
CGContextBeginPath(ctx);
CGContextMoveToPoint(ctx, lastPoint.x, lastPoint.y);
CGContextAddLineToPoint(ctx, currentPoint.x, currentPoint.y);
CGContextStrokePath(ctx);
Эта линия создаст жесткую линию между точками currentPoint и lastPoint. Линия такая жесткая, как это делается путем штамповки квадрата пикселей от одной точки к другой.
Можно ли использовать растровое изображение (например, маленький белый размытый шарик), чтобы заменить этот твердый кончик кисти и создать мягкость линии? Я имею в виду, создать мягкую линию с размытыми краями?
Очевидно, что маленький белый размытый шарик должен быть проштампован вдоль пути для достижения этой цели. Это возможно? Как?
Смотрите следующую картинку. Левая строка - это то, что код делает в настоящее время. Правильная линия - это то, что я хотел бы сделать.
спасибо