Я новичок в графике iPhone, и это немного сложно.
Проблема: у меня есть UIImageA и UIImageB. Оба являются одним и тем же изображением, за исключением того, что UIImageB имеет затемненные значения всех пикселей.
Я хотел бы скопировать произвольный фрагмент UIImageA поверх UIImageB. Конечным результатом будет темное изображение с яркой частью исходного изображения.
Я предполагаю, что мне нужно будет:
- Создайте «путь», который представляет собой произвольную форму для копирования. Я думаю, я могу понять это.
- Возьмите UIImageA и каким-то образом обрежьте его или замаскируйте под путь.
- Скопируйте часть UIImageA на UIImageB в том же месте.
Это шаги 2 и 3, которые меня смутили. Я видел много примеров обрезки изображений до прямоугольника или маскирования изображений другим предопределенным изображением, но ничего, что точно делало бы это.
Есть ли у кого-нибудь общие указания?