增加/减lessUIImageView的亮度

有谁知道如何改变Objective-C的UIImageView的亮度? 另外,有没有办法增加/减lessUIImage的大小?

查看UIImage (void)drawInRect:(CGRect)rect blendMode:(CGBlendMode)blendMode alpha:(CGFloat)alpha方法,看看你能创build什么。 否则,你将不得不做更深入的工作,增加HSV颜色空间中每个像素的亮度(按比例增加V值)。 通过使用正确的混合模式将图像与白色图像混合,您应该能够使UIImageView包含的UIImage变亮。

编辑:

另外,正如我在你的其他问题回答, UIImage将缩放以适应UIImageView 。 图像数据本身不会缩放,但屏幕上的渲染将会。