绘制UIBeziperPath并获取UIViews

时间:2014-08-21 21:40:22

标签: uiview drawing line uibezierpath

我怎么知道UIViews属于UIBezierPath区域? 例如,我绘制一条包含几个点的线,并想知道这些点在哪里。

图像显示了我的意思......

enter image description here

1 个答案:

答案 0 :(得分:1)

UIBezierPath有一个名为containsPoint的方法,可用于此目的。例如,您可以检查路径是否包含点视图的center点。

但请注意,containsPoint仅在路径关闭时有效。在containsPoint起作用之前,问题中显示的路径需要在顶部关闭。