use*_*895 5 geometry cocoa-touch objective-c
可能重复:
检测多边形内的CGPoint
我有一组触摸的坐标UIEvent.有没有办法检查它们是否包含在某个形状 - 多边形 - 我可以定义?
我有Java经验,我会使用polygon该类并调用该contains(int x, int y)方法.在Cocoa Touch中有类似的方法吗?
如果您将多边形定义为CGPath,则可以使用CGPathContainsPoint()...您能告诉我们更多有关您的应用程序概念的信息吗?
编辑:
还有更高级别的UIBezierPath和/或NSBezierPath..这两个对象都有一个-containsPoint方法。
| 归档时间: |
|
| 查看次数: |
358 次 |
| 最近记录: |