如何从 UIResponder 中提取更多的接触点?
Posted
技术标签:
【中文标题】如何从 UIResponder 中提取更多的接触点?【英文标题】:how to extract more touch points from UIResponder? 【发布时间】:2013-05-14 20:16:30 【问题描述】:当我用指尖底部触摸 UIView 并使用 touches anyObject 获取触摸点时,我得到一个触摸点,即使我的指尖底部有一个触摸很多点的区域。有没有办法获得所有这些积分?如果没有这样的方法,那么简单的绘画应用在 ios 中是如何实现的呢?
【问题讨论】:
【参考方案1】:你得到了唯一的点/触摸。每次触摸都与单个手指相关。这是由 iOS 控制的。
“简单”绘图/绘画应用程序使用触摸点跟踪的路径以及当前的线条绘制宽度和纹理来创建线条或贝塞尔路径。
如果您尝试创建具有某种形式的压力感应的绘图应用程序,那么您需要与第 3 方触控笔集成 (like this one)
【讨论】:
以上是关于如何从 UIResponder 中提取更多的接触点?的主要内容,如果未能解决你的问题,请参考以下文章