0

我有一个圆圈(UIImage)分为四个部分(三角形)。
我也知道部分的树点,中心,左上角和右上角。

如何计算 UITapGestureRecognizer 触摸了哪些部分?

4

1 回答 1

0

如果CGPathRef每个形状都有一个,则可以CGPathContainsPoint使用手势识别器-locationInView:在每个路径上返回的值进行调用,直到找到您点击的那个。

或者,您可以将图像拆分为四个单独的图像,并将它们设置为具有自己的目标/动作处理程序的四个单独按钮的图像。

于 2013-07-29T02:23:38.100 回答