ios - Swift - 通过定义的点/区域检测用户绘图。

标签 ios swift drawing collision point

我的应用已经在屏幕上为用户启用了绘图。如何定义屏幕中的某些点并检测用户何时通过该点绘制?阅读了一些快速方法,但不能完全掌握它们是否适用于我需要的东西,而且我找不到任何“碰撞” 方法。

最佳答案

您可以使用 .containspoint 方法。但是我建议您使用矩形而不是点。很难画出某一点。因此,您可以对矩形使用 CGRect,然后再次使用 .containspoint(来自用户触摸点)。

关于ios - Swift - 通过定义的点/区域检测用户绘图。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33879133/

相关文章:

ios - Swift 如何在 AppDelegate 中发送电子邮件 fetch?

java - Java 中的贝塞尔曲线与点

c# - 如何在 .NET 中以编程方式为图像的透明部分着色

标签中的iOS文本垂直隐藏

ios - Swift NSMutableDictionary 删除对象

Swift super 初始化器

java - 用手指画画

objective-c - 何时分配/初始化一个 ivar,何时不分配/初始化

android - 将 webrtc 用于混合应用程序

ios - 如何在单独的线程中运行整个对象(DAO.h 和 .m)