增加/减lessUIImageView的亮度
有谁知道如何改变Objective-C的UIImageView
的亮度? 另外,有没有办法增加/减lessUIImage
的大小?
查看UIImage
(void)drawInRect:(CGRect)rect blendMode:(CGBlendMode)blendMode alpha:(CGFloat)alpha
方法,看看你能创build什么。 否则,你将不得不做更深入的工作,增加HSV颜色空间中每个像素的亮度(按比例增加V值)。 通过使用正确的混合模式将图像与白色图像混合,您应该能够使UIImageView
包含的UIImage
变亮。
编辑:
另外,正如我在你的其他问题回答, UIImage
将缩放以适应UIImageView
。 图像数据本身不会缩放,但屏幕上的渲染将会。