问题标签 [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.

0 投票
1 回答
2318 浏览

iphone - 如何让多个触摸按钮与 touchesBegan/Moved 一起使用?

我有一堆按钮,我想以三种不同的方式激活它们。

  1. 触地
  2. Touch Down - 多点触摸(同时)
  3. Touch Drag Inside(就像在钢琴上拖动手指一样)

前两个在 IB 中显然很容易。然而,包括我自己在内的很多人在使用 Touch Drag 时遇到了麻烦。所以我最终使用了- (void) touchesMoved[see code] 。这非常适合拖动......但要让它工作,我必须禁用 IB 中的“用户交互”按钮。这意味着我失去了“Touch Down”和多点触控功能。

所以,为了让“Touch Down”工作,我使用了 -(void) touchesBegan [见代码]。这工作正常,但我无法让多点触控工作。

有谁知道如何让我的按钮在多点触控期间同时触发?
或者......有没有办法让IB中的触摸和按钮功能一起工作?

我已经尝试过touch.view.multiTouchEnabled = Yes;,并且确保我的按钮在 IB 中可以多次触摸......但没有。

下面是我的代码。非常感谢您的帮助。

///

0 投票
1 回答
2088 浏览

flash - OSX 中的 Flash 10.1 多点触控

嘿,我想使用 Flash 10.1 的新多点触控功能,如下所示:http: //blog.martinlegris.com/2009/12/13/tutorial-multi-touch-in-as3-flash-player-101 -part-1/#more-186

但是当我使用运行 osx 10.6.1 的新 MacBookPro 执行此操作时,我得到:

现在,我知道 MacBook 支持它,因为这个人发布了它的视频:http ://theflashblog.com/?p=1666

我需要做些不同的事情来使第一段代码在 OSX 上正常工作吗?要安装驱动程序还是什么?任何已经启动并运行的人都可以让我知道我做错了什么吗?

编辑:目前在 Mac 上,多点触控仅适用于 AIR 运行时,此外,低级触控事件不可用。GestureEvents 可用,所以现在我的问题更复杂了:我可以执行返回 true 的 Multitouch.supportsGestureEvents ......我可以列出我可以收听的手势事件、ROTATE、PAN 等,但没有任何反应。我无法触发任何事件。

0 投票
1 回答
747 浏览

c# - .NET 4 - 确定 Win 7 中可用的接触点数量

Windows 7 在计算机属性下报告系统可用的接触点数量 - 有没有办法在 .NET 4 中获取该信息?

0 投票
2 回答
1655 浏览

c++ - Linux 中的多点触控

我有两个问题:

  1. 如何在linux中模拟触摸事件。
  2. 如何在 Linux 中的 Qt 上使用多点触控。
0 投票
6 回答
10202 浏览

javascript - Android/webOS 设备是否支持多点触控 Javascript 事件?

在 iPhone、iPod touch 和(可能是)iPad 上,Apple可以通过 Mobile Safari 中的 JavaScript 进行多点触控事件处理。我知道 Nexus One 最近通过更新添加了多点触控支持,而且我相信 webOS 也支持多点触控。Android 2.1 和/或 webOS 是否可以在浏览器中访问多点触控,或者这目前是 Apple 设备独有的吗?

0 投票
1 回答
129 浏览

.net - 在 GUI 交互中使用多点触控输入?

我想在我的 Windows Mobile 应用程序中实现多点触控。应用程序主要将其用于与缩放相关的操作,例如,两个点(触摸)朝向彼此移动,而相对地朝向某个点移动将放大到该点,其中两个触摸点彼此远离将执行完全相反的操作:缩放出去。

我了解人们会用手指、脚趾或树桩使用某些手势来完成这种 UI 行为/交互性。这是否意味着我可以被苹果起诉?

0 投票
2 回答
2323 浏览

linux - 如何在 Linux/Mac/Windows 中模拟 Touch 事件?

我想在 Windows / Mac OS X 或 Linux 中模拟触摸事件(操作系统并不重要)。

0 投票
2 回答
3012 浏览

macos - 有没有办法在 Mac OS X 上触发手势事件?

我想在 Mac OS X 上触发多点触控手势事件。有没有办法做到这一点?鼠标或键盘事件可以通过 CGEventCreateMouseEvent 和 CGEventCreateKeyboardEvent 触发。多点触控事件是否有类似的低级功能?

韩国


你的建议不起作用。我试过这段代码:

p>

但是函数 rotateWithEvent 永远不会被调用。难道我做错了什么?

0 投票
2 回答
10609 浏览

android - 适用于 Android 2.x 的多个按钮按下

我对此还是比较陌生,我一直在开发一个小应用程序,它可以从用户一次按下 2 个按钮中受益匪浅。实现这一目标的最佳方法是什么?我不认为 OnClickListener 可以这样工作,并且我已经看到了使用 OnTouch 事件执行此操作的示例。但是,我不知道如何使用 OnTouch 事件设置按钮按下。

0 投票
2 回答
900 浏览

iphone - 我可以为 iPhone 创建自定义触摸事件吗

我可以为 iPhone 创建自定义触摸事件吗?设备是否支持创建我自己的触摸事件处理?