问题标签 [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 投票
2 回答
747 浏览

iphone - box2d:更大的可点击/可触摸区域

我在使用 Cocos2D 的 iPhone 应用程序上使用 Box2D。我正在使用鼠标关节通过触摸拖动对象。处理触摸事件以使用 AABB 查询找到相应的 Box2D 主体。

我想扩展 Box2D 物体的面积。通过这种方式,我可以大致触摸我的身体并且仍然有反应。

有没有办法做到这一点?谢谢!

0 投票
1 回答
269 浏览

windows - 如何知道 TabletPC 处于“笔记本电脑”或“平板电脑”模式

我正在为 DELL TX2 编写一个支持触控的应用程序,对于文本输入,我需要知道 TablePC 是处于“笔记本电脑”还是“平板电脑”模式,然后更改文本输入模式。在“Latop”模式下,不要调用虚拟键盘,反之亦然。但我没有从 MS 网站和谷歌找到任何有用的信息。是否有任何 Windows API?提前致谢。

0 投票
2 回答
27247 浏览

iphone - UIImage 检测触摸和拖动

这是一个相当普遍的问题,对此我有几个答案,而且我快到了。我有一个按钮,按下时会创建一个图像(代码如下)

(numImages 在加载时设置为零,并用作创建的所有图像的标签号的计数)

然后我有一个 touchesBegan 方法,它将检测到什么被触摸。我需要它做的是允许用户拖动新创建的图像。它几乎可以工作,但是当您拖动它时,图像会在整个地方闪烁。我可以访问您单击的图像,因为我可以得到它的标签,但我不能很好地拖动它。

它的工作原理是,当我点击它们时,我会得到每个图像的标签输出。但是当我拖动时,它会闪烁……有什么想法吗?

0 投票
1 回答
1586 浏览

iphone - 使用触摸手势旋转 UIImageView - iphone dev

这个问题真的很麻烦,想知道是否有人找到了解决这个问题的方法。

我希望能够使用触摸手势旋转 UIImageView

-> 因此,当用户将两根手指放在触摸区域并旋转手指时,UIImageView 将随之旋转(沿用户移动手指的任何方向旋转)

我可以做到这一点,但有一个问题......随着 UIImageView 旋转,它不会保持其形状。好像歪了??这真的很奇怪,我不明白为什么会这样。

因此,如果我从等边正方形开始......当我旋转它时,它不会保持为等边正方形,边似乎会倾斜并且不保持相等。

SOOOO 我想知道是否有人遇到过这个问题,或者是否有人成功地使用触摸手势旋转了 UIImageView 而没有倾斜。

非常感谢有关此问题的任何帮助。

干杯

汤姆

0 投票
1 回答
552 浏览

iphone - [iPhone]如何通过触摸和拖动切换屏幕?

我想制作一个可以通过触摸和拖动来切换屏幕的 iPhone 应用程序,如下图所示:

请为我指导!

0 投票
1 回答
6307 浏览

iphone - hitTest 中的 touchesForView

我有一个像容器一样使用的简单 UIView。如果我写这段代码:

不工作!我想在 touchesBegan() 之前在 hitTest() 消息中获取触摸计数!可能吗?

我有这个层次结构:

当触摸我的UIView单击)时,容器会移动。当我在我的 上双击(两根手指)时UIView,孩子UIScrollView不适用于Zoom(例如)。所以我有想赶上触数。

如果触摸数等于一,则hitTest在我的UIView容器上返回“self”。否则,如果触摸数大于一(== 2),hitTest则返回“scrollview”指针。

换句话说,我想将两个手指事件捕获到 hitTest() 消息/事件中。

0 投票
1 回答
1358 浏览

iphone - 处理时禁用触摸事件

当某些处理正在进行时,我有一个用户不应单击的按钮[使用 UIActivityIndi​​catorView 显示]。

为此,当处理开始时,我调用 [[UIApplication sharedapplication] beginIgnoringInteractionEvents];

当处理结束时,我调用 [[UIApplication sharedApplication] endIgnoringInteractionEvents];

如果我在处理过程中单击按钮,则不会调用触摸事件,但会在处理停止后立即调用它。

为什么会这样?

0 投票
2 回答
153 浏览

iphone - 如何创建一个用户可以点击以执行指定操作的区域)?

如何创建一个用户可以点击以执行指定操作的区域)?下图相同: 替代文字

请帮我!

0 投票
1 回答
1899 浏览

android - Android ListView 部分可按区域

我想创建一个 ListView 项目布局,我可以在其中触摸行项目的某些部分。这类似于 2.0 的 Contacts Call Log 的行为,我可以单击绿色电话徽标发起呼叫或单击来电详细信息以获取有关联系人的更多信息。

我不需要仅行为实现。我已经知道将 OnClickListeners 绑定到我想要捕获新闻的行项目部分。我真正的问题是,当用户按下屏幕的某个区域时,UI 在某些情况下没有正确反应。IE:如果他们单击绿色电话图标,则只有电话周围的框会突出显示为按下。按下名称将突出显示该区域。

我查看了联系人应用程序的源代码,但它非常复杂,并且我能够取得一些成功我遇到了源代码引用了 SDK 本身中未公开的 Drawable 和资源的问题。

我想要一个不依赖android内部资源的合理实现。或者至少有一些指向正确方向的指针。

我正在寻找一种解决方案,它不仅适用于按下,而且适用于 5 向方向键盘。

这是一张图表,显示了我在说什么。

安卓通话记录
(来源:the-gadgeteer.com

0 投票
2 回答
300 浏览

javascript - 在 iPhone Web 应用程序上:当用户触摸并按住 DIV 时,如何禁用出现在 DIV 周围的矩形?

我试过设置

-webkit-用户选择:无

选择开始

它确实删除了选择器,但仍然出现一个矩形..