在iPhone中检测UIImageView上的触摸

时间:2011-07-12 08:01:29

标签: iphone uiimageview

我正在iPhone上编写一款King Chess游戏。当用户触摸屏幕上的方块时,我想知道选择了哪个方格。

我正在使用UIImageViews在屏幕上显示方块。

2 个答案:

答案 0 :(得分:1)

UIImageview在您的方案中不可行。您可以将UIButton与自定义类型一起使用,并将图像分配给该按钮。所以它看起来像按钮,但你可以添加目标,你知道哪个方形触摸/按下。

希望得到这个帮助。

答案 1 :(得分:0)

touchesEnded:方法中,您可以获得触摸的位置。 然后,你通过所有图像视图(正方形),使用CGRectIntersectsRect比较它们的帧位置,找到触摸的方块。