【发布时间】:2012-10-04 19:56:14
【问题描述】:
如何增加 UIImageView 特定区域的亮度, 例如:我有一个带有图像的图像视图。我想增加该图像特定椭圆区域中图像的亮度。 我知道如何增加整个图像的亮度,但不知道具体的椭圆区域。
【问题讨论】:
标签: objective-c ios xcode uiimageview uiimage
如何增加 UIImageView 特定区域的亮度, 例如:我有一个带有图像的图像视图。我想增加该图像特定椭圆区域中图像的亮度。 我知道如何增加整个图像的亮度,但不知道具体的椭圆区域。
【问题讨论】:
标签: objective-c ios xcode uiimageview uiimage
您可以添加一个黑色的UIView,并在其上应用特定的 Alpha(这将控制您想要的视图有多暗),并将一个遮罩层附加到这个具有椭圆的视图上。对于被遮盖的视图部分,它会更亮。
您在使用图层/蒙版时需要导入Quartzcore 框架。蒙版是您的视图层 ([yourView layer].mask) 的属性。
【讨论】: