0
我有一个平移手势,它返回用户的当前位置(x和y坐标)。如何通过坐标/位置(x,y)找到UIView
我也有不同大小的圆圈堆叠在一起。
我现在的问题是,是否有可能通过x,y坐标找到其中一个圆圈(每个都是UIView)?或者,如何找出哪些UIView在用户当前位置?
我有一个平移手势,它返回用户的当前位置(x和y坐标)。如何通过坐标/位置(x,y)找到UIView
我也有不同大小的圆圈堆叠在一起。
我现在的问题是,是否有可能通过x,y坐标找到其中一个圆圈(每个都是UIView)?或者,如何找出哪些UIView在用户当前位置?
蛮力:
NSArray *allCircle /*collection of UIviews */ for(UIView *circle in allCircles){ if(CGRectContainsPoint([circle frame], point)) { // got it !! break; } }
完美,谢谢! – Daniel