问题标签 [swipe]

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 投票
3 回答
43723 浏览

ios - 如何在 iOS 中检测滑动手势?

在我的 iPhone 应用程序中,我需要识别用户在视图上做出的滑动手势。

我希望识别滑动手势并在滑动时执行功能。

我需要视图应该水平滑动并在用户做出滑动手势时显示另一个视图。

需要做什么?

我如何识别它?

0 投票
2 回答
1432 浏览

iphone - 如何在 iPhone 应用程序中的滑动手势上水平滑动视图?

在我的 iPhone 应用程序中,我希望用户可以在滑动手势上滑动视图。

我希望在滑动手势上视图应该水平滑动,就好像所有视图都缝合在一起一样。

它应该是平滑的视图运动。

我应该怎么办?

请帮助和建议

谢谢。

0 投票
3 回答
1151 浏览

iphone - iPhone处理用户滑动

这里有一个简单的问题:我如何检测用户何时在 iPhone 屏幕上滑动手指?

0 投票
4 回答
30912 浏览

android - Android 滑动列表

有没有人有一个 ListActivity 在列中显示 Textviews 的简单示例,当您从左向右滑动时,您会在新视图中看到该行?这就是说编辑该行的数据或在该行上显示更详细的信息。请不要参考代码 shogun 或其他网站,因为我已经用谷歌搜索过并且没有看到这个答案。

0 投票
2 回答
22503 浏览

android - Android:GestureDetector 不工作(gestureDetector.onTouchEvent(event) always false)与选项卡(TabActivity,Tabwidget)

我已经用不同的子活动实现了我的 TabActivity:

到目前为止没有问题,一切正常。我正在以编程方式在选项卡之间切换,用 ActivityGroups 替换选项卡中的活动等,就像在许多教程中显示的那样。

但我的问题是,当我想检查一个投掷手势时,我的gestureDetector.onTouchEvent(event) 总是返回false,因此没有注册手势。

这是我对手势检测器的实现:

问题是,当我在 TabActivity 之外(例如作为 Launcher Activity)启动这些活动(有四个基本活动,我有时会切换到其他活动)时,这段代码(以及投掷检测)工作得非常好. 但我无法让它在 TabActivity 中工作。我已经尝试将 GestureDetector 附加到 TabActivity,但它不起作用。我尝试将 GestureDetector 附加到特定视图,例如某些布局视图或按钮、ViewFlippers 等,但它不起作用。当我调试时,我可以看到触发了触摸事件并注册了一个动作,但它并没有被评估为一个投掷或任何其他手势。

所以我的问题是,在 Android 中使用带有标签的 GestureDetectors 是否有任何限制?正如我所说,手势完全注册在 TabActivity 之外。

我将非常感谢知道答案的人的帮助。如果有限制,有人怎么能找到解决该问题的方法?

提前感谢您的回答。

0 投票
2 回答
552 浏览

android - Android ListActivity 点击次数

我有一个 ListActivity 作为我的主要活动。我希望能够对列表中的单个项目做一些事情,即

长按以调出该项目的上下文菜单 从左向右滑动以从右侧滑动新屏幕以编辑列表项。

有没有人可以向我展示这样做的任何代码?

0 投票
2 回答
1240 浏览

swipe - UITableViewCell 中的自定义滑动功能不起作用

我需要在 uitableviewcell 中添加计数,这样当我触发滑动功能时,计数应该在相应的单元格中增加,而在点击计数时应该减少。

0 投票
3 回答
14415 浏览

iphone - UISwipeGestureRecognizer 不工作

我在 UIScrollView 中有一个 UIView,两者都是使用 IB 创建的。UIView 在 UIScrollView 内水平滚动。我想检测左右两指滑动。

借用我在 SmpleGestureRecognizers中找到的示例代码,我将以下代码放在 UIScrollView 的 ViewController 的 viewDidLoad 方法中......

我已经在 viewcontroller.h 中设置了。并具有以下委托方法...

我假设这是一个有效的 gestureRecognizer 委托方法,但我在文档中找不到任何对它的引用。

我没有收到任何错误,但是当我用 2 根手指滑动时没有任何反应。委托方法没有被调用,我的操作方法也没有。我尝试删除 numbeOfTouchesRequired 调用以查看它是否可以通过单指滑动来工作,但无济于事。

我是否将gestureRecognizers添加到正确的视图中?我尝试将它添加到 UIView、UIScrollView 以及 self.view.superView。

示例代码运行良好。在我的代码实现和示例代码之间我能看到的唯一区别是我使用 IB 创建视图而示例代码没有。我怀疑在滑动手势到达我的识别器之前,某些东西正在消耗它。

我究竟做错了什么。

谢谢,

约翰

0 投票
1 回答
2023 浏览

iphone - 在单元格上滑动手指的委托方法

在表格单元格上滑动一次并从右侧进入删除按钮时,是否有任何委托方法被调用?

我想跟踪滑动并在那里做一些动作。

此外,当您点击单元格中的“删除”按钮时,会调用哪个委托方法。

替代文字

0 投票
2 回答
5190 浏览

android - Android:如何使滑动屏幕导航舒适

我正在使用 Gesture Listner 来实现滑动屏幕导航。但是我需要多次滑动才能导航到下一个或上一个屏幕,这不太舒服。速度、偏离路径和最小距离的正确值是多少。

请在下面找到我的代码: