问题标签 [multi-touch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 有没有办法伪造 Touch 进入系统?
我发现了这一点:当 UIView 的 touchesBegan: 方法被触发并且屏幕上只有一根手指时,系统将等待最多 0.25 秒以查看手指移动的距离是否足够远,然后才会触发 touchesMoved:。没有以编程方式解决此问题。
但现在有趣的部分是:如果一个手指已经在屏幕上的某个地方,这个丑陋的行为就会被关闭。每一个下一个手指都被解释为一个想要移动的手指。touchesMoved: 立即触发,没有延迟。
所以大问题,伙计们:是否有可能在屏幕上的某个地方伪造第一个初始手指,以便将下面的真实手指解释为第二个手指?那会拯救我的周末;)
iphone - 显示和关闭模态视图控制器 UIImagePickerController 后,我的 Cocos2d iPhone 应用程序不再看到多次触摸
我有一个应用程序,我在其中显示照片选择器(UIImagePickerController),但在用户关闭它后,只有单次触摸起作用。而且我想我知道问题的根源,但我不知道如何解决它......在我显示模态对话框之前,触摸期间的堆栈如下:
但是在显示然后删除模式对话框之后,堆栈有这两个神秘的 forwardMethod2 调用:
下面是我用来显示和删除 UIImagePickerController 的代码: 注意:1.pickerViewController 是这个类的成员,它扩展了 UIViewController) 2.Director 来自 Cocos2D,并且只包含一个直接附加在名为 openGLView 的根窗口中的单个视图,它这就是为什么我制作了一个 UIViewController 来容纳我的图像选择器。
以及关闭对话框的代码:
在清理选择器视图时我必须缺少一些东西......非常感谢帮助:)
c# - WPF 支持触摸屏还是多点触摸屏?
我想知道 .Net 3.5 上的 WPF 是否支持笔记本电脑的触控或多点触控?欣赏是否有一些很酷的 Demo 来展示效果。
我正在使用 VSTS2008 + C#。
提前谢谢,乔治
iphone - 使用 TouchesMoved 跟踪两个手指
假设我有两根手指触摸 iPhone 的屏幕,但只有一根手指在移动。
TouchesMoved 将只显示一根手指(事件)。
我怎么知道 TouchesMoved 也指的是两个手指中的哪一个?
cocoa - 在 MacBookPro 上检测类似 iPhone 的多点触控“点击”
经过一段时间的 iPhone 工作后,我再次在我的 MBP 上开发普通的 Cocoa 应用程序,
但我错过了“点击”手势。我知道我可以打开
触控板控制面板中令人难以置信的“点击以点击”功能,但我不想要点击,我想要点击。
我知道它可能不是 mac 佳能,但是否可以接收这种多点触控式事件?
wpf - 在没有多点触控的开发机器上测试 Windows 7 多点触控?
有没有办法使用未启用多点触控的机器测试应用程序的多点触控功能?我想在运行时模拟用户输入以进行缩放、缩放和旋转。
这适用于用 C# 编写的 WPF 应用程序。
wpf - 使用 Windows 7 多点触控的两指点击事件
我们想要 2 个使用 .NET 3.5 sp1 和 ManipulationProcessor 的 Windows 7 多点触控功能的代码示例(C# 会很棒):
- 两指点击示例 – 当用户同时使用两根手指“点击”诸如 Rectangle 之类的 UIElement 时应引发事件(合拢)。click 事件应该在“down”事件发生时触发,而不是在“up”事件发生时触发。
- 两指拖动示例——当用户将两根手指并排放置并在屏幕上向上或向下拖动时,应触发 delta 事件。需要的数据是“增量量”——自上次 Delta 事件以来手指拖动的距离以及“增量方向”,以指示用户是在屏幕上向上还是向下拖动手指。这类似于 ManipulationProcessor.ManipulationDelta 中已经存在的 Y 平移增量数据,但仅应在 2 个手指存在且在整个手势中彼此相邻时触发。
c# - 触摸屏编程问题
假设我有一个支持单指触摸的触摸屏,是否很难使用基于软件的解决方案(例如检测多指触摸和移动的编程)来使触摸屏支持多点触摸?
就像我买了一部便宜的单指触控手机,通过编程我让它像 iPhone、Gphone 或其他很酷的东西(支持多点触控)一样工作。:-)
我正在使用 VSTS 2008 + C# + .Net 3.5。我是认真问的,不是开玩笑。如果我很愚蠢并且方向错误,请纠正我。
objective-c - 捕获 Cocoa 中的所有多点触控板输入
使用 touchesBeganWithEvent、touchesEndedWithEvent 等,您可以从多点触控板获取触摸数据,但是有没有办法阻止该触摸数据移动鼠标/激活系统范围的手势(类似于中文文本输入中所做的) ?
iphone - 我应该能够以这种方式检测多指轻敲吗?
这是启用了多个触摸的视图的 touchesBegan 方法。
我似乎从来没有记录过多点触控。只需单击和双击。我认为它就像获得触摸计数一样容易,我错了吗?