UIImageView增加特定区域的亮度

时间:2012-10-04 19:56:15

标签: objective-c ios xcode uiimageview uiimage

如何在UIImageView的特定区域增加亮度, 例如:我有一个带图像的imageview。我想增加该图像特定椭圆区域的图像亮度。 我知道如何提高整个图像的亮度,但不知道具体的椭圆区域。

1 个答案:

答案 0 :(得分:1)

您可以添加一个带有特定alpha应用的黑色UIView(这将控制您希望视图的暗度)并将遮罩层附加到具有椭圆的此视图。对于被遮盖的视图部分,它会更亮。

在使用图层/蒙版时,需要导入Quartzcore框架。蒙版是视图图层的属性([yourView layer].mask)。