gesture-recognition相关内容
我有一个关于UILongPressGestureRecognizer的问题,我已添加如下代码的手势 ** ViewDidLoad ** UILongPressGestureRecognizer * _longRecognizer = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(IC
..
我已经阅读了文档: http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizer_basics/GestureRecognizer_basics.html#//apple_ref / doc / uid / TP40009
..
我想长按 UITableViewCell 来打印“快速访问菜单”。 有人已经这样做了吗? 特别是手势识别 UITableView ? 解决方案 首先将长按手势识别器添加到表格视图中: UILongPressGestureRecognizer * lpgr = [[UILongPressGestureRecognizer alloc] initWithTarget:sel
..
我正在寻找在屏幕上检测多个手指的最佳方法。我没有检测到水龙头或捏,只是发生了不止一次触摸的事实。似乎没有任何手势识别器。什么是最好的方法? 解决方案 在touchesBegan,touchesMoved和touchesEnded方法中,一个参数是event,它是一个UIEvent对象。屏幕上的手指数是[[event allTouches] count]。 [编辑因为Josh Hinm
..
我对UIPanGestureRecognizer有一点问题。 如果用户平移到左上角,则识别器不报告UIGestureRecognizerStateEnded 状态(表示负x和y 方向) 当用户抬起手指时,如果任何方向 为正,则状态更改为UIGestureRecognizerStateEnded,但如果两个方向均为负或零,则仅停止报告 操作。 这很糟糕,因为我隐藏了一些叠加视图
..
在我的iPhone应用程序中,我需要识别用户在视图上所做的滑动手势。 我希望识别滑动手势并执行功能在滑动。 我需要视图水平滑动并在用户进行滑动手势时显示另一个视图。 需要做什么? 如何识别它? 任何指示或教程都会非常感谢。 解决方案 使用 UISwipeGestureRecognizer 。真的没什么可说的,手势识别器很容易。甚至还有关于该主题的 WWDC10
..
有什么方法可以在任何角度检测iPhone中的滑动吗? UISwipeGestureRecognizer 似乎只有4个方向。 如果我这样滑动: \ \ \ X 我希望它给我60度的东西,而不仅仅是像 UISwipeGestureRecognizer 那样。 我该怎么做? 解决方案 您可以使用 UIPanGestureRecognizer 。当
..
我正在为iPad开发一个手势识别器应用程序,我想禁用iOS的默认手势识别器。当我问一个方法时,禁用手势识别器正在使用我自己的应用程序,所以我需要一种方法使用api的一些功能而不使用设置方式。 解决方案 四指和五指手势不是iOS的正式部分,可能永远不会。 虽然最好是找出一个替代方案,你现在应该可以使用这些手势,而不是担心冲突(除了专门开启此功能的开发人员的iPad,其用户知道所述功能可
..
我需要检测我的滑动手势的方向,我遇到了问题。手势正在工作,但我不知道如何检测方向。 ... swipeGesture = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(detectSwipe :)] ; [swipeGesture setNumberOfTouchesRequired:1]
..
解雇模态的常用方法是向下滑动 - 我们如何允许用户向下拖动模态,如果它足够远,模态被解除,否则它会动画回到原始位置? 例如,我们可以在Twitter应用的照片视图或Snapchat的“发现”模式中找到这个。 类似的主题点当用户向下滑动时,我们可以使用UISwipeGestureRecognizer和[self dismissViewControllerAnimated ...]来关闭模
..
听起来很简单.. 按住触控板,移动手指,释放 ..但不知何故不会触发滑动(而是触发平移) UISwipeGestureRecognizer * swipeGesture = [[UISwipeGestureRecognizer alloc] initWithTarget:v action:@selector(handleSwipe :)]; swipeGesture.directi
..
3.0 SDK中是否有一个错误,可以禁用实时缩放并拦截MKMapView的放大手势?我有一些真正简单的代码,所以我可以检测到点击事件,但有两个问题: 放大手势总是被解释为放大 没有任何缩放手势实时更新地图的视图。 hitTest,如果我返回“地图”视图,MKMapView功能非常好,但我没有机会拦截事件。 任何想法? p> MyMapView.h: @interf
..
我编写了UIControl的一个子类,跟踪我感兴趣的一些手势。在UIControlEvents枚举的文档中,它表示有一系列名为UIControlEventApplicationReserved的事件编号,“可用于应用程序使用”。这是否意味着我可以自由地使用这个数量来为自己的自定义事件? 如果是这样,有人可以告诉我如何触发事件?我可以想到的明显的方法是: 枚举{ ... MyCus
..
有一个手势相关的问题。我实现了UISwipeGestureRecognizer获取滑动左和右的事件,这是正常工作。但是我遇到的问题是UISlider在同一个视图中并不是很好玩。滑块的滑动动作被误认为向左/向右滑动。 以前有人遇到过这个问题,有什么想法可以纠正吗? 非常感谢。 这是视图控制器中包含的代码: - (void)viewDidLoad { [super v
..
我的目标是从安装在太阳的加速度计识别简单的手势。手势可以像旋转设备一样简单,或者以几种不同的运动来移动设备。该设备目前仅具有加速度计,但如果能够使其更容易/更准确,我们正在考虑添加陀螺仪。有没有人有建议如何做到这一点? Java中的任何可用库?您推荐的样品项目我退房了吗?您推荐的论文? 太阳斑点是一个Java平台,可帮助您制作快速原型的系统。它使用Java编程,可以将命令中继到连接到计
..
有人设法得到一个UIGestureRecognizer工作在UIView是UIScrollView的子视图?我的回调似乎从未被调用。 作为一个简单的例子,我想有一个分页scrollview,第三页用UITapGestureRecognizer监听一个水龙头。 以下是我的操作方式: code> self.scrollView = [[[UIScrollView alloc] in
..
我想要做的是检测一个滑动手势,然后是一个平移手势作为同一触摸序列的一部分。因此,用户首先滑动对象以执行动作,然后在保持手指在屏幕上的同时向上/向下移动以将动作传播到周围的对象。 我有一个滑动手势识别器和一个平移手势识别器。 在我看来,使他们按我想要的方式行为的理想方式是这样做: p> [myPanGestureRecognizer requireGestureRecognize
..
我检测用户是否按下了2秒钟: UILongPressGestureRecognizer * longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress :)]; longPress.minimumPressDuration = 2.0
..
我想使用鼠标在HTML画布上绘制(例如绘制签名,绘制名称,...) 请帮助我如何做?请给出一些源代码。 谢谢 解决方案 这是一个工作示例。 var canvas,ctx,flag = false,prevX = 0,currX = 0,prevY = 0,currY = 0,dot_fla
..
在OpenCV新的,我试图做一个C / C#/ C + +(我将使用任何他们)应用程序,使用手势来控制您的计算机与一个普通的网络摄像头/ kinect相机(普通网络摄像头首选)。 像这样的东西: http://www.youtube.com/watch?v=kQxiFaZbOfA 请任何帮助或教程,所以我可以做这个应用程序。 我知道很多要求,但请给我一些帮助。 提前感谢。
..