Увеличение / уменьшение яркости UIImageView - PullRequest
1 голос
/ 28 августа 2011

Кто-нибудь знает, как изменить яркость UIImageView в объективе-C?Также есть ли способ увеличить / уменьшить размер UIImage?

1 Ответ

1 голос
/ 28 августа 2011

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

EDIT:

Кроме того, как я ответил на ваш другой вопрос, UIImage будет масштабироваться в соответствии с UIImageView. Данные самого изображения не будут масштабироваться, но будет отображаться экранная визуализация.

...