如何在iPhone中获取触摸区域的颜色

时间:2013-01-01 04:39:59

标签: iphone ios

有人知道如何获得UIView的触摸颜色吗?当我触摸视图时,我想要在视图的触摸区域上的颜色。 THX

1 个答案:

答案 0 :(得分:2)

您可以使用此开源library来执行此操作。 它是UIView的一个类别,具有其他功能。

添加后,您可以获得如下颜色:

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    UITouch *touch = [[event allTouches] anyObject];
    NSLog("%@",[self colorOfPoint:[touch locationInView:self]]);
}

同时检查iPhone UIImage Pixel Color

以下是SO

中另一个帖子的链接