gesture-recognition相关内容

UILongPressGestureRecognizer问题

我有一个关于UILongPressGestureRecognizer的问题,我已添加如下代码的手势 ** ViewDidLoad ** UILongPressGestureRecognizer * _longRecognizer = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(IC ..
发布时间:2018-10-31 12:05:52 移动开发

长按UITableView

我想长按 UITableViewCell 来打印“快速访问菜单”。 有人已经这样做了吗? 特别是手势识别 UITableView ? 解决方案 首先将长按手势识别器添加到表格视图中: UILongPressGestureRecognizer * lpgr = [[UILongPressGestureRecognizer alloc] initWithTarget:sel ..
发布时间:2018-09-28 10:10:47 移动开发

iOS - 检测屏幕上有多个手指

我正在寻找在屏幕上检测多个手指的最佳方法。我没有检测到水龙头或捏,只是发生了不止一次触摸的事实。似乎没有任何手势识别器。什么是最好的方法? 解决方案 在touchesBegan,touchesMoved和touchesEnded方法中,一个参数是event,它是一个UIEvent对象。屏幕上的手指数是[[event allTouches] count]。 [编辑因为Josh Hinm ..
发布时间:2018-09-27 09:18:52 移动开发

UIPanGestureRecognizer不会切换到状态“结束”状态。或“取消”如果用户在负方向上平移x和y

我对UIPanGestureRecognizer有一点问题。 如果用户平移到左上角,则识别器不报告UIGestureRecognizerStateEnded 状态(表示负x和y 方向) 当用户抬起手指时,如果任何方向 为正,则状态更改为UIGestureRecognizerStateEnded,但如果两个方向均为负或零,则仅停止报告 操作。 这很糟糕,因为我隐藏了一些叠加视图 ..
发布时间:2018-09-26 16:47:15 移动开发

如何在iPhone SDK中检测滑动手势?

在我的iPhone应用程序中,我需要识别用户在视图上所做的滑动手势。 我希望识别滑动手势并执行功能在滑动。 我需要视图水平滑动并在用户进行滑动手势时显示另一个视图。 需要做什么? 如何识别它? 任何指示或教程都会非常感谢。 解决方案 使用 UISwipeGestureRecognizer 。真的没什么可说的,手势识别器很容易。甚至还有关于该主题的 WWDC10 ..

以任何角度滑动检测

有什么方法可以在任何角度检测iPhone中的滑动吗? UISwipeGestureRecognizer 似乎只有4个方向。 如果我这样滑动: \ \ \ X 我希望它给我60度的东西,而不仅仅是像 UISwipeGestureRecognizer 那样。 我该怎么做? 解决方案 您可以使用 UIPanGestureRecognizer 。当 ..
发布时间:2018-09-20 20:34:27 移动开发

禁用手势识别器iOS

我正在为iPad开发一个手势识别器应用程序,我想禁用iOS的默认手势识别器。当我问一个方法时,禁用手势识别器正在使用我自己的应用程序,所以我需要一种方法使用api的一些功能而不使用设置方式。 解决方案 四指和五指手势不是iOS的正式部分,可能永远不会。 虽然最好是找出一个替代方案,你现在应该可以使用这些手势,而不是担心冲突(除了专门开启此功能的开发人员的iPad,其用户知道所述功能可 ..
发布时间:2018-09-17 11:00:02 移动开发

在iOS中,如何向下拖动以关闭模态?

解雇模态的常用方法是向下滑动 - 我们如何允许用户向下拖动模态,如果它足够远,模态被解除,否则它会动画回到原始位置? 例如,我们可以在Twitter应用的照片视图或Snapchat的“发现”模式中找到这个。 类似的主题点当用户向下滑动时,我们可以使用UISwipeGestureRecognizer和[self dismissViewControllerAnimated ...]来关闭模 ..
发布时间:2018-08-30 18:15:14 移动开发

拦截/劫持iPhone Touch Events for MKMapView

3.0 SDK中是否有一个错误,可以禁用实时缩放并拦截MKMapView的放大手势?我有一些真正简单的代码,所以我可以检测到点击事件,但有两个问题: 放大手势总是被解释为放大 没有任何缩放手势实时更新地图的视图。 hitTest,如果我返回“地图”视图,MKMapView功能非常好,但我没有机会拦截事件。 任何想法? p> MyMapView.h: @interf ..
发布时间:2017-08-31 00:54:43 移动开发

可以使用UIControlEventApplicationReserved定制事件吗?

我编写了UIControl的一个子类,跟踪我感兴趣的一些手势。在UIControlEvents枚举的文档中,它表示有一系列名为UIControlEventApplicationReserved的事件编号,“可用于应用程序使用”。这是否意味着我可以自由地使用这个数量来为自己的自定义事件? 如果是这样,有人可以告诉我如何触发事件?我可以想到的明显的方法是: 枚举{ ... MyCus ..
发布时间:2017-08-29 20:22:21 移动开发

手势问题:UISwipeGestureRecognizer + UISlider

有一个手势相关的问题。我实现了UISwipeGestureRecognizer获取滑动左和右的事件,这是正常工作。但是我遇到的问题是UISlider在同一个视图中并不是很好玩。滑块的滑动动作被误认为向左/向右滑动。 以前有人遇到过这个问题,有什么想法可以纠正吗? 非常感谢。 这是视图控制器中包含的代码: - (void)viewDidLoad { [super v ..

如何使用加速度计进行手势识别

我的目标是从安装在太阳的加速度计识别简单的手势。手势可以像旋转设备一样简单,或者以几种不同的运动来移动设备。该设备目前仅具有加速度计,但如果能够使其更容易/更准确,我们正在考虑添加陀螺仪。有没有人有建议如何做到这一点? Java中的任何可用库?您推荐的样品项目我退房了吗?您推荐的论文? 太阳斑点是一个Java平台,可帮助您制作快速原型的系统。它使用Java编程,可以将命令中继到连接到计 ..
发布时间:2017-08-15 19:35:14 Java开发

如何链接两个UIGestureRecognizer在一起?

我想要做的是检测一个滑动手势,然后是一个平移手势作为同一触摸序列的一部分。因此,用户首先滑动对象以执行动作,然后在保持手指在屏幕上的同时向上/向下移动以将动作传播到周围的对象。 我有一个滑动手势识别器和一个平移手势识别器。 在我看来,使他们按我想要的方式行为的理想方式是这样做: p> [myPanGestureRecognizer requireGestureRecognize ..

C ++ OpenCV手势识别

在OpenCV新的,我试图做一个C / C#/ C + +(我将使用任何他们)应用程序,使用手势来控制您的计算机与一个普通的网络摄像头/ kinect相机(普通网络摄像头首选)。 像这样的东西: http://www.youtube.com/watch?v=kQxiFaZbOfA 请任何帮助或教程,所以我可以做这个应用程序。 我知道很多要求,但请给我一些帮助。 提前感谢。 ..
发布时间:2016-10-23 21:30:10 C/C++开发