У меня есть два UIImageView
с тем же фреймом. Один imageView
выше второго imageView
теперь я стираю верхний imageView
, используя Core Graphics. Моя проблема в том, что граница ластика очень резкая. Я хочу, чтобы исчезла граница, то есть после стирания верхнего изображения должно было соответствовать нижняя поддон. Пример ниже -
Я использовал эти два изображения, и ниже результат -
Как вы можете видеть на этом изображении граница ластика очень резкая. Я хочу, чтобы он исчез, как в середине, он должен быть темным, затем светлее, а затем светлее и т.д., То есть мы не можем видеть ширину и конец кисти. И вот мой - Мой примерный код
Дайте мне знать, если мой вопрос недостаточно ясен.
Очистить изображение с краской fade
Ответ 1
У вас может быть png-изображение, подобное кисти (темное посередине и светлое в углу) и нарисуйте изображение поверх вашего изображения следующим образом.
[eraser drawAtPoint:location blendMode:kCGBlendModeDestinationOut alpha:1];