问题标签 [touch-event]

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 回答
338 浏览

iphone - AFOpenFlow touchevent Image

does anybody know a solution that i could implement at this code, that the pictures could be touched and an event will be started?

I hope someone could help me and sorry for my bad english :)

0 投票
1 回答
689 浏览

uiimageview - UIControl touchEvent

我已经实现了以下 viewDidLoad() 方法:

以及下面的 touchesEnded() 方法:

但是touchesEnded不起作用,当我触摸图片时按钮不会显示,有人知道是什么问题吗???

问候马可

0 投票
9 回答
110615 浏览

ios - 如何以编程方式将触摸事件伪造为 UIButton?

我正在编写一些单元测试,并且由于这个特定应用程序的性质,我尽可能地在UI链上获得高位是很重要的。所以,我想做的是以编程方式触发按钮按下,就好像用户按下了GUI.

(是的,是的——我可以只调用IBAction选择器,但同样,这个特定应用程序的性质使得我伪造实际的按钮按下很重要,以便IBAction从按钮本身调用。)

这样做的首选方法是什么?

0 投票
2 回答
625 浏览

android - 触摸事件时的图像处理效率低下!

我有两个图像重叠,我在 ACTION_MOVE 时将像素从底部图像复制到顶部图像。我的目标是给用户带来擦除的感觉,但有时它不会复制(擦除)某些部分,如果触摸事件很快(快速拖动手指)会变得更糟。

这是我用于复制像素的代码

0 投票
1 回答
566 浏览

android - 是否可以在 android live wallpaper onTouchEvent() 中消费事件?

我的动态壁纸通过该方法响应触摸事件onTouchEvent() ,效果很好。问题是:主应用似乎也在接收这些触摸事件,所以如果我在壁纸中向左滑动,主屏幕也会向左滑动。

如果我的壁纸可以选择性地使用这些事件,那就太好了,但鉴于壁纸onTouchEvent()没有返回类型,这看起来是不可能的。

有没有办法做到这一点?

0 投票
1 回答
4944 浏览

android - 私人调度触摸事件?

我有一个名为 dot 的类,并且在应用程序运行时会创建同一个类的许多实例。问题是我需要能够单击此类的一个实例并让单击的实例仅更改颜色。

问题是每当我单击其中一个点实例时,它们都会改变颜色,而不仅仅是我单击的那个。

这是代码:

0 投票
3 回答
3998 浏览

android - Android:如何让 onTouch 像 onClick 一样工作?

我使用本教程http://mobiforge.com/developing/story/using-google-maps-android来显示地图视图并设置 onTouch 事件以在单击特定区域时显示 toast 消息(纬度/经度)。现在我的问题是,即使是移动地图,当我触摸屏幕时也会显示 Toast 消息?我只想在触地点和触地点相同的情况下显示吐司。我该如何实施?

0 投票
1 回答
410 浏览

mobile-safari - 在 Mobile Safari 上更改触摸事件源

我有两个重叠的图像。我触摸最上面的图像并开始移动 ( touchmove) 手指。touchmove该图像接收所有后续事件。在此交互的中间,我希望事件转到下面的图像,以便我可以移动它。

如何将事件源更改为下面的图像?也就是说,一旦对象开始接收触摸事件,我如何更改这些事件的目标?

0 投票
1 回答
817 浏览

android - TabActivity 中的 onTouchEvent 不对任何内容做出反应

我有 TabActivity:

但是当我在屏幕上移动手指(推、甩、..)时,什么都没有发生,帮帮我!

0 投票
1 回答
891 浏览

javascript - 如何在 Android 的 Javascript 中捕捉水龙头但不滚动?

我正在制作一个 Javascript 网络应用程序,但我一辈子都无法touchstart触发该事件。我得到touchmovetouchend事件没问题。这是一个问题,因为我认为区分点击和滚动动作的最佳方法是将touchstart事件的计数器归零,将其更新为touchmove,然后将其比较为touchend。我这样做是为了在点击结束时做一些动作,但不能滚动。例如,如果在您完成向下滚动列表后打开列表中的项目的页面会非常混乱,但能够点击项目以打开其页面会很好。

这就是我所拥有的:

我从来没有看到touchstart警报。如果我滚动touchend将触发并且 app__touchMoving 将具有某种体面的价值。在旁注中,我注意到有时touchend会似乎多次触发。

我在这里缺少一些基本的东西吗?很多人说这在 Android(和 iPhone)上应该可以正常工作,但第一个监听器似乎永远不会触发。

更新:我应该提到我一直在运行 Android 2.1 的三星 Galaxy S 上进行测试。