Используя методы Swift touchBegan, touchMoved и touchEnded Я сохраняю точки касания и затем рисую линию, используя UIGraphicsGetCurrentContext () с методами beginPath (), перемещение (к: Точка), addLine (к: Точка) и strokePath () .
Эта линия повторяется на 4 квадрантах плюс их отрицательные значения, поэтому рисуется 8 линий.
Вот пример:
Пример изображения
Я сохраняю этот рисунок как изображение, когда пользователь нажимает галочку (зеленая кнопка Готово в правом верхнем углу) для последующих манипуляций.
Интересно, можно ли создать замкнутый контур / фигуру с белыми пикселями, заключенными в черные линии. Я хочу заполнить белую область пользовательским цветом, когда пользователь касается ее.
Форма создается пользовательским вводом, и я понятия не имею, как она будет выглядеть.
Буду благодарен тому, кто найдет время, чтобы внести свой вклад.
Спасибо