标签: uiview drawing line uibezierpath
我怎么知道UIViews属于UIBezierPath区域? 例如,我绘制一条包含几个点的线,并想知道这些点在哪里。
图像显示了我的意思......
答案 0 :(得分:1)
UIBezierPath有一个名为containsPoint的方法,可用于此目的。例如,您可以检查路径是否包含点视图的center点。
UIBezierPath
containsPoint
center
但请注意,containsPoint仅在路径关闭时有效。在containsPoint起作用之前,问题中显示的路径需要在顶部关闭。