有人知道如何获得UIView
的触摸颜色吗?当我触摸视图时,我想要在视图的触摸区域上的颜色。
THX
答案 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
中另一个帖子的链接