我正在寻找我称之为CGPathContainsPoint的逆函数。我在UIView中有一系列可点击的区域,如果用户点击,则需要找出用户点击的区域。

除了使用CGPathContainsPoint来检查每个区域之外,还有没有更好的方法来简单地确定哪个CGPath被窃听了?

谢谢!

最佳答案

if (CGPathContainsPoint(path, NULL, touchpositionInView, NO)){
BOOL PathContainsPoint = YES;
}

if (CGPathContainsPoint(path2, NULL, touchpositionInView, NO)){
BOOL Path2ContainsPoint = YES;
}
//...


我看不到这段代码有什么问题?

关于ios - 确定窃听了哪个CGPath,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22183964/

10-09 01:50