Проверьте метод UIImage
(void)drawInRect:(CGRect)rect blendMode:(CGBlendMode)blendMode alpha:(CGFloat)alpha
и посмотрите, что вы можете создать. В противном случае вам придется проделать более глубокую работу, увеличивая яркость каждого пикселя в цветовом пространстве HSV (пропорционально увеличивая значения V). Однако, смешав изображение с белым изображением в правильном режиме наложения, вы сможете увеличить яркость UIImage
, содержащегося в UIImageView
.
EDIT:
Кроме того, как я ответил на ваш другой вопрос, UIImage
будет масштабироваться в соответствии с UIImageView
. Данные самого изображения не будут масштабироваться, но будет отображаться экранная визуализация.