iOS: создать более темную версию UIImage и оставить прозрачные пиксели без изменений?

я нашел

Создайте новый UIImage, добавив тень к существующему UIImage

а также

UIImage, есть ли простой способ сделать его темнее или полностью черным

Но выбранные ответы не работают для меня.

У меня есть UIImage, в котором могут быть прозрачные пиксели, мне нужно создать новый UIImage с затемненными непрозрачными пикселями, есть ли способ сделать это? Я думал об использовании UIBezierPath, но я нене знаю, как это сделать только для непрозрачных пикселей.

Ответы на вопрос(3)

Ваш ответ на вопрос