我正在开发一个应用程序,我正在使用uibeizerpath绘制一个矩形。它正常工作。现在我想删除那个矩形,当我长按该矩形时。
但问题是我找不到任何办法,当我长时间按下时,如果在uibeizerpath的周边存在特定点,如何获取?
答案 0 :(得分:1)
[thatUIBezierPath containsPoint:thePoint]
如果thePoint包含在thatUIBezierPath中,则返回YES。
如果您拥有该矩形的原始CGRect,则可以使用CGRectContainsPoint函数,这样更专业,更有效。