标签: ios uiimageview
有没有办法查询UIImageView以查看任何给定点的内容?例如,用户触摸特定点,触摸下的像素颜色是什么?
答案 0 :(得分:0)
您可以将图像从图像视图绘制到您的应用已分配的CGBitmapContext,然后在位图内的适当偏移处读取RGBA字节,从XY触摸位置和位图行字节计算。然后根据需要从RGBA字节值计算颜色。
为了提高效率,您可能只能将图像的一个微小的子矩形绘制成一个小的位图(1x1像素?)。