我正在iPhone上编写一款King Chess游戏。当用户触摸屏幕上的方块时,我想知道选择了哪个方格。
我正在使用UIImageViews在屏幕上显示方块。
答案 0 :(得分:1)
UIImageview在您的方案中不可行。您可以将UIButton与自定义类型一起使用,并将图像分配给该按钮。所以它看起来像按钮,但你可以添加目标,你知道哪个方形触摸/按下。
希望得到这个帮助。
答案 1 :(得分:0)
在touchesEnded:方法中,您可以获得触摸的位置。 然后,你通过所有图像视图(正方形),使用CGRectIntersectsRect比较它们的帧位置,找到触摸的方块。