问题标签 [gesture]

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 投票
5 回答
10883 浏览

algorithm - 使用网络摄像头跟踪手势

我想开发一个程序,它使用网络摄像头来跟踪四种颜色,这些颜色将放在我双手的食指和拇指上,根据我的手势,计算机将解释这些手势并执行命令。例如,如果我打开了一个网站,我所要做的就是用手指捏一下,网页就会缩放。我想要 stackoverflow 社区关于从哪里开始以及是否有人对我有任何建议的建议。提前致谢。

0 投票
14 回答
306969 浏览

html - 使用鼠标在 HTML5 Canvas 上绘图

我想使用鼠标在 HTML 画布上绘图(例如,绘制签名、绘制名称……)

我将如何实施呢?

0 投票
1 回答
211 浏览

javascript - iphone浏览器自行移动

我正在用 Xcode 制作 iphone 应用程序。我创建了一个 webView 来加载一个网页。我加载以下链接:

http://devfiles.myopera.com/articles/649/example3.html

如果我用电脑上的浏览器打开那个链接,我们可以用鼠标画。

但在 iPhone 上,浏览器本身的屏幕是移动的。所以我不能画它。

请告诉我解决它的原因和解决方案。(我希望iphone浏览器不动,我可以在上面画画)

谢谢大家。

0 投票
1 回答
567 浏览

android - 你能解释一下(数学计算)手势示例(Levenshtein)吗?

我在这个链接中得到了例子。

我无法理解addmove,costLevenmeatureGesture方法。

你能一步一步解释吗?

0 投票
2 回答
3012 浏览

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

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

韩国


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

p>

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

0 投票
3 回答
20537 浏览

android - Android ViewFlipper + 手势检测器

我正在使用手势检测器来捕捉“甩动”,并在发生这种情况时使用视图翻转器来更改屏幕。我的一些子视图包含列表视图。如果您在列表视图上滑动,手势检测器将无法识别滑动。但如果它位于 TextView 或 ImageView 的顶部,它会识别它。有没有办法实现它,即使它们位于另一个具有 ClickListener 的视图之上,它也能识别滑动?

0 投票
2 回答
1701 浏览

iphone - UIImageView 的平滑移动和捏合

我有一个图像视图,我希望它能够四处移动,然后捏拉它。一切正常,但是当我开始做任何捏动作时,它有点紧张。该位置将在两个手指之间来回跳跃。

关于如何使这更顺畅的任何想法?

0 投票
1 回答
3202 浏览

iphone - iPhone SDK 3.2 UIGestureRecognizer 干扰 UIView 动画?

手势识别器和动画的 UIView 类方法是否存在已知问题?

我在 UIGestureRecognizer 回调的 UIImageView 上遇到一系列动画问题。如果动画序列是从像 TouchUpInside 这样的标准回调开始的,则动画效果很好。如果是通过 UILongPressGestureRecognizer 启动的,那么第一个动画跳到最后,第二个动画立即开始。

这是一个说明我的问题的示例。在项目的 .xib 中,我有一个连接到 viewToMove IBOutlet 的 UIImageView。我还有一个连接到 startButton IBOutlet 的 UIButton,并且我已将其 TouchUpInside 操作连接到 startButtonClicked IBAction。TouchUpInside 动作按我的意愿工作,但 longPressGestureRecognizer 在大约半秒后跳到第一个动画的结尾。当我 NSLog 第二个动画(animateTo200)时,我可以看到它在长按启动动画时被调用了两次,但在按钮的 TouchUpInside 动作启动动画时只有一次。

0 投票
1 回答
208 浏览

ipad - 如何使用键盘测试 ipad 中的手势应用

我没有设备,所以我如何测试双指触摸的旋转和捏合?

0 投票
0 回答
953 浏览

android - Android 自定义视图 - Fling 时优化重绘

我有一个自定义视图,它代表像照片拼贴这样的东西。

我需要支持以下内容:

  1. 一扔
  2. 放大
  3. 缩小

这是我目前所做的:

onDraw:

  1. 注意要绘制的图像数量。
  2. 注意要绘制的图像及其位置和角度
  3. 如果图像已下载(从服务器),请绘制它。否则,绘制一些默认图像。

onTouch:

  1. action = DOWN: Record X,Y
  2. action = MOVE: Record X,Y;获取增量;记录“新起源”并使 UI 无效。

这将导致使用最新的图像和坐标重绘 UI。

但是,当图像仍然没有下载用户星星时,这会产生严重的性能问题。

是否可以在投掷过程中拍摄“视图”的“快照”并“平移”“录制的图像”?而当投掷完成后,只需用最新的图像更新用户界面吗?