问题标签 [long-press]

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

android - 一定间隔后长按射击而不是释放?

我有一个启动计时器的按钮,但我希​​望可以选择在延迟后启动计时器。为了实现这一点,我进行了设置,以便您可以长按按钮并获得一个对话框,其中包含有关如何启动计时器的替代选项。

它的行为并不完全符合我的要求。在我释放开始按钮之前,长按事件不会触发。相反,即使您继续按住按钮,我也希望在按下 1 秒后触发长按事件。

我可以通过长按来做到这一点吗?还是我需要另一种方法,也许是使用 OnTouch 的方法?

0 投票
9 回答
12689 浏览

android - 隐藏 Toast 以在 actionBar 项目上长按

长按 ActionBar 项目后如何隐藏吐司?我没有为该项目设置标题,但它仍然存在 - 空吐司。

0 投票
1 回答
3125 浏览

android - 列表项长按过渡

这是我用于列表项选择器的内容:

我为ListView项目启用了上下文菜单,以便用户可以长时间单击项目。我想要的是当用户长按一个项目时,颜色应该从绿色变为红色。我怎样才能做到这一点?

0 投票
2 回答
8307 浏览

ios - 在 UICollectionView 中点击位置后识别单元格

我已将 UILongPressGestureRecognizer 附加到集合视图,目的是让用户将手指放在表格中的单元格上,并询问他们是否要删除它。

我遇到的问题是我无法像使用表格单元格(使用 indexPathForRowAtPoint)那样获得 indexPath,是否有等价的?

如果没有,我考虑过将手势添加到每个单元格,但是我如何识别哪个手势(我看不到手势的“标签”),例如我可以在选择器中发送 indexPath.item 吗?还是别的什么方法?

0 投票
3 回答
4888 浏览

iphone - uiimageview的长按手势和移动?

我有一个UIImageViewwith a UILongPressGestureRecognizer,当检测到长按时会发送一个动作。

我确实在UIImageView. 但是,我也有一种手动滚动,UIImageView可以使用touchesBeganandtouchesMoved方法移动。

当用户交互被禁用时,只有滚动起作用。启用用户交互后,只有长按手势识别器起作用。

我怎样才能使两者同时工作?

如有必要,可以共享代码,但我认为这个问题不需要它。

0 投票
4 回答
9269 浏览

android - 通过触摸事件模拟长按

我们如何通过触摸事件模拟长按?或者我们如何计算屏幕被触摸的时间,都处于 ACTION_DOWN 状态?

0 投票
1 回答
125 浏览

iphone - 当前图像未从数组中删除

我在数据库中存储了多个图像。我使用 SQLite 获取图像并将它们添加到数组中。当我单击按钮时,它会在滚动视图下显示图像数组。在滚动视图中,当我单击特定图像时,它会转到屏幕中心。具有另一个图像视图的屏幕图像的中心。当我从数组中删除特定图像时,当前图像不会被删除。

代码:

SQLite 管理器:

表名:SimpleTbl

.h 文件:

.m 文件:

然后 viewcontroller 我通过按钮单击将获取的图像显示到 imageview:

它显示屏幕的中心:

长按从屏幕中央删除图像:

如果屏幕中央有两个图像,当我单击第一个图像时,第二个图像将被删除。

0 投票
1 回答
275 浏览

objective-c - UILongPressGesture to Touches Moved in subview

我有一个UIViewController并添加了一个UILongPressGestureRecognizer,当被识别时,它会在顶部添加一个子视图,该子视图覆盖UIViewController并将印刷机的坐标传递给子视图,并在印刷机所在的位置添加图像。

我现在需要做的是移动用户拇指所在的子视图。我已经实现touchesMoved了,UIView但是直到您删除手势并按下并重新开始后才注册?

如何在UIView添加后立即开始 touchesBegan 而无需删除并重新开始?

谢谢-JM

0 投票
1 回答
4012 浏览

android - 菜单按钮长按动作

当我长按菜单键时,手机在振动。如何将长按菜单键连接到某些操作。例如,更改MyLang() 方法。有可能这样做吗?

0 投票
0 回答
130 浏览

android - 从“共享通过”对话框获取结果

大家好, 使用该代码,我试图与 longpress 共享 webview 的链接。因此,用户将在 webview 上按下一段时间并获得“共享方式”菜单。

但我怎么能得到任何结果?