问题标签 [gesture-recognition]
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.
iphone - UILongPressGestureRecognizer 问题
我有一个关于 UILongPressGestureRecognizer 的问题,我添加了如下代码的手势
所以我们长按按钮两次调用alertview,有没有人知道为什么会遇到这个问题。
iphone - 我需要释放手势识别器吗?
如果我将手势识别器添加到名为 的表格单元格cell
中,例如:
我是否需要-removeGestureRecognizer:
在某个时候手动调用此单元格,或者当不再使用该单元格时,手势识别器是否会为我移除并释放?
iphone - 如何识别特定手势
请多多包涵,因为我的问题很难解释。
是否可以识别 iPad 上的特定触摸动作或手势,然后在该动作发生时引发事件?
想象一下用户在触摸屏上写了字母“i”。所以这将涉及首先识别用户点击屏幕一次(对于“i”上的点),然后第二次点击字母“i”的其余部分)。
你认为这完全可能吗?根据我的初学者知识,我相信如果您存储 2 个不同的集合,然后将其粗略地与某个恒定值进行比较,这是可能的。
有任何想法吗?
iphone - 为什么我的 UIImageView 不响应点击?
我有一个从 NIB 加载的 UIImageView。我已经连接了一个手势识别器来处理点击,但是当我运行应用程序时,没有检测到点击。
iphone - 按下时 UILongPressGestureRecognizer 被调用两次
我正在检测用户是否按下了 2 秒:
这就是我处理长按的方式:
当我按下超过 2 秒时,文本“double oo”会打印两次。为什么是这样?我该如何解决?
android - 监听屏幕上特定对象何时发生手势
我将在我的画布上同时有几个对象,并且需要检测用户在哪个对象上执行了手势。我能想到的唯一方法是将屏幕分成多个视图并在每个视图中收听,但这不是很有效,所以有没有人更好的方法,最好使用单独属于每个对象的单独手势检测器?
如果有人能帮助我,我将非常感激,因为我整天都在努力解决这个问题
iphone - 如何将两个 UIGestureRecognizer 链接在一起?
我想要做的是检测滑动手势,然后是平移手势作为同一触摸序列的一部分。因此,用户首先滑动一个对象来执行一个动作,然后,在将手指放在屏幕上的同时,向上/向下移动以将动作传播到周围的对象。
我有一个滑动手势识别器和一个平移手势识别器。
在我看来,让他们按照我想要的方式行事的理想方法是这样做:
但是,虽然我确信我不只是想象 requireGestureRecognizerToSucceed:,但似乎我有。
有没有办法在不继承 UIGestureRecognizer 的情况下实现我想要的?
android - Android 向左或向右滑动?
如何在 ListView 中检测到有人向左或向右滑动?
iphone - 使用 Objective C 进行图像比较
我打算创建一个应用程序来比较相同的药丸图像。有没有我可以使用的资源来检测图片中药丸的颜色、形状、大小并比较该图片是否与同一药丸的另一张图片相同?
问候, ZaldzBgz
android - 从 RatingBar 中删除手势
我有一个带有多个 RatingBars 的 Activity,因此我的用户可以对许多不同的事物进行评分。我的问题是这让我的用户很难上下滚动屏幕。
如果您尝试在屏幕上垂直滑动手指并且您触摸的第一个点是在 RatingBar 上方,RatingBar 会尝试捕获手势本身,而不是在您的手指移开时将其传递(使用 RatingBar,您可以滑动水平向上和向下移动评级)。
我什至尝试关闭焦点,但这并不能解决我的问题。
有任何想法吗?