Подтвердить что ты не робот

Очистить изображение с краской fade

У меня есть два UIImageView с тем же фреймом. Один imageView выше второго imageView теперь я стираю верхний imageView, используя Core Graphics. Моя проблема в том, что граница ластика очень резкая. Я хочу, чтобы исчезла граница, то есть после стирания верхнего изображения должно было соответствовать нижняя поддон. Пример ниже -
enter image description hereenter image description here
Я использовал эти два изображения, и ниже результат -
enter image description here

Как вы можете видеть на этом изображении граница ластика очень резкая. Я хочу, чтобы он исчез, как в середине, он должен быть темным, затем светлее, а затем светлее и т.д., То есть мы не можем видеть ширину и конец кисти. И вот мой - Мой примерный код
Дайте мне знать, если мой вопрос недостаточно ясен.

4b9b3361

Ответ 1

У вас может быть png-изображение, подобное кисти (темное посередине и светлое в углу) и нарисуйте изображение поверх вашего изображения следующим образом.

        [eraser drawAtPoint:location blendMode:kCGBlendModeDestinationOut alpha:1];