腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
斯威夫特: iphone模拟器握手手势不起作用?
、
、
因此,我将一个收缩手势识别器拖到我的故事板中,并将其连接到IBAction上,以便在用户进行收缩动作时将图像输入到ImageView中。但是,当我运行模拟器并使用option键进行收缩动作时,什么都没有发生/被识别出来。到底怎么回事? 我的代码: @IBAction func pinchGesture(sender: UIPinchGestureRecognizer) { eggView.image = UIImage (named: "Easter_egg") }
浏览 2
提问于2014-07-23
得票数 0
1
回答
在长时间滑动斯威夫特时做很多动作
、
、
、
我有一个左右Gestore识别器,我需要做很多相同的行动,当用户滑动。 就像用户触摸屏幕并滑动一毫米!动作,1毫尺!动作,1!动作等等。 let swipeLeft = UISwipeGestureRecognizer(target: self, action: #selector(handleLeftGesture)) let swipeRight = UISwipeGestureRecognizer(target: self, action: #selector(handleRightGesture)) swipeLeft.direction = .left
浏览 10
提问于2022-08-25
得票数 0
回答已采纳
1
回答
GestureRecognizer和IBOutlet不一起工作
、
、
我正在创建一个iPhone应用程序。在我的主视图中,我有一个俯视图。当我向这个子视图添加一个手势识别器,并将它连接到我的视图控制器中的一个动作时,它会工作:动作方法在执行手势时被调用。 但是当我把我的子视图连接到我的视图控制器中的一个出口时,手势识别器突然失效了。 我在一个空白的项目中重新创造了这个简单的情况,在这里它起作用.你知道我问题的根源吗?
浏览 3
提问于2013-07-27
得票数 0
回答已采纳
1
回答
在使用手势的任何地方都可以使用自定义代码?
、
、
为简单起见,假设我想要记录每次触发特定的长按手势时的日志,但我不希望在该手势可能针对的每个选择器中都有日志代码。我希望将代码放在一个位置,最好是放在特定手势的子类中,这样当它进入开始状态时,日志代码就会被执行。 作为手势的一个子类,我们该怎么做呢? 我知道的唯一方法是覆盖手势的initWithTarget方法,存储在NSInvocation对象中指定的目标/动作,用我的日志代码替换目标/动作,并在完成时让日志代码调用存储的NSInvocation对象。一种中间人的技术。我真的不喜欢这个实现,它看起来很老套。 编辑:这是一个长按手势。我不知道UIGestureRecognizerSubclass
浏览 3
提问于2017-08-06
得票数 0
1
回答
在具有UIGestureRecognizer的视图中不调用UIBarButtonItem的操作
、
、
我有一个简单的UIViewController派生控制器,它有UITextFields。 同样使用IB,我放置了一个UIToolbar和两个UIBarButtonItems。拖动以将动作添加到按钮中。 - (IBAction)cancel:(id)sender { ... } - (IBAction)save:(id)sender { ... } 如果我运行代码,操作就会被调用。 The problem:我想在后台实现resignFirstResponder范例的点击,所以我在根视图中添加了一个UITapGestureRecognizer: - (void)viewDidLoad {
浏览 0
提问于2012-06-28
得票数 2
回答已采纳
1
回答
如何使用tap事件,使其不会传播到视图
在我的应用程序中,用户可以点击屏幕上的任何地方,屏幕上就会出现一个覆盖半个屏幕的向下滑动视图。如果他们再次点击任何地方,那么视图将消失。 为了实现这一点,我在故事板的主视图中添加了一个点击手势识别器。 然而,在向下滑动视图内存在具有相关联的动作的按钮,当用户轻敲该按钮时,该动作被调用,但另外轻击手势识别器也被调用。 当用户点击按钮时,如何禁用将点击事件传播到手势识别器?
浏览 0
提问于2013-04-30
得票数 1
回答已采纳
1
回答
IOS/Objective-C/Storyboard:手势识别器可以通过Tabbar访问整个应用程序?
、
、
、
、
我想创建一个手势识别器,可以在整个应用程序中使用,让用户在任何地方都可以访问快捷/帮助菜单。然而,由于应用程序有许多屏幕,我不想在每个屏幕上都创建单独的手势识别器。 我想使用tab栏控制器,它是可用的,然而,在它的任何地方触摸似乎代表在标签栏按钮上的轻击。 有没有可能在标签栏上放置一个向上滑动手势识别器,可以与点击按钮区分开来?我该如何区分这两个动作呢?对以下内容进行了一些修改? -(void)createUpwardSwipeTabBAr { UISwipeGestureRecognizer *upGesture = [[UISwipeGestureRecognizer alloc]
浏览 0
提问于2018-09-14
得票数 0
1
回答
SwiftUI:如果在ScrollView中滚动,则禁用按钮选择
、
、
、
、
我正处于SwiftUI的困境中,我有一个垂直的ScrollView,它由垂直排列的按钮组成。当我开始滚动时,有两个结果: 如果我的手指在按钮上开始滚动,当滚动停止时,按钮会触发;,如果我的手指在按钮之间的空隙上开始滚动,当滚动停止时,不会发生动作。 我的问题是:在场景(1)中,有什么方法可以防止按钮动作的发生吗?上面的意思是,按钮被禁用了,或者只有当卷轴停止/不动时,操作才被允许启动? ScrollView(.vertical) { ForEach(0...5, id: \.self) { i in VStack(alignment: .leading, spaci
浏览 4
提问于2019-11-25
得票数 3
回答已采纳
2
回答
如何在UIImageView上设置UIGestureRecognizer?
、
、
、
、
如何在UIImageView上添加识别向左或向右滑动的UIGestureRecognizer?我只需要在向左滑动时调用一个动作,在向右滑动时调用另一个动作。
浏览 0
提问于2011-12-04
得票数 1
回答已采纳
2
回答
OpenCV手势识别的现状?
、
OpenCV中手势识别的当前状态是什么? 我已经看到了能够检测手势的很好的例子(例如),但是识别手势和执行一些动作(例如操纵屏幕上的对象)似乎要困难得多。 有没有人知道有什么例子? 谢谢!
浏览 1
提问于2010-11-04
得票数 15
回答已采纳
2
回答
UIPanGestureRecognizer是离散的还是连续的?
、
我觉得这个文档有点混乱: 具体来说,文档的顶部表示它是离散的: 一种离散的手势识别器,用来解释摇摄手势。 然后描述如下: 摇摇手势是连续的。当用户移动允许的最小手指数(UIGestureRecognizer.State.began)足够距离以识别为一个pan时,它就开始了(minimumNumberOfTouches)。当用户用最少的手指按下手指时,它会发生变化(UIGestureRecognizer.State.changed)。当用户举起所有手指时,它结束了(UIGestureRecognizer.State.ended)。 那是哪一种?离散的还是连续的? 我的理解是,离散
浏览 7
提问于2022-06-02
得票数 0
回答已采纳
1
回答
OpenNI手势识别?
我在想,有没有一种方法可以让OpenNI识别一个动作,比如在原地站立或奔跑?你能让手、手指和身体识别同时运行吗?
浏览 0
提问于2012-11-25
得票数 1
回答已采纳
2
回答
如何在我的应用程序中创建手势?
、
、
我有提交按钮。当我在提交按钮下面点击或点击时,它应该能够在android中以编程方式识别手势。我怎么能这样做呢? 我需要下载任何基于手势的东西吗?否则我该如何处理这个手势呢? 而且,就像手势点一样-如果我使用手势概念或任何东西来绘制一条线,手势应该执行它的动作。在我画了一条线之后,它应该能够打开另一个屏幕。它必须能够显示最后一页。
浏览 0
提问于2012-10-15
得票数 2
回答已采纳
1
回答
如何检测视图中添加的UIGesture。(目标c)
、
我必须检查是否有任何手势附加到视图。实际上,我需要的是限制按钮的触碰动作,如果上面附加了任何手势识别器的话。(我正在使用UILongPressGestureRecognizer)。 提前感谢!
浏览 1
提问于2013-03-12
得票数 4
回答已采纳
1
回答
只在没有滑动时拖动
、
、
我有UIView,我希望用户能够拖动屏幕。但是,如果在同一个UIView中向上滑动,也有一个特定的操作要发生。现在,我在UIView上附带了一个滑动手势识别器,并且实现了touchesBegan、touchesMoved和touchesEnded方法。这一切都很好,除了一个问题,当用户滑动时,UIView首先上升一点,然后手势识别器接管并完成滑动动作。是否有一种方法可以将拖动延迟一秒钟,直到用于滑动的手势识别器失败,然后touchesBegan、touchesMoved和touchesEnded接管并正常运行? 谢谢。
浏览 2
提问于2014-05-28
得票数 0
回答已采纳
4
回答
UIGesture识别器,区分单击和双击。
、
、
、
我用下面的代码将两个手势识别器添加到视图中。我想要的是:如果用户点击一次,就会发生一件事。如果他们点击两次,另一件事就会发生。 实际上,无论用户点击一次还是两次,单击操作都会发生。换句话说,当我双击时,我会得到两个动作,而不是我喜欢的一个动作 差异化 //gesture recognizer. UITapGestureRecognizer *tapRecognizerShowHideMenu = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(doOneThing)]; [tapRecognizerSho
浏览 3
提问于2012-12-15
得票数 3
回答已采纳
1
回答
在iOS中,GestureRecogizer目标操作是否在单独的线程中运行?
、
、
问题是,在我的iPhone应用程序的UI上,我有一个按钮和另一个接受触摸手势识别器的imageView,它们都有目标动作。如果我一次只触摸一个按钮和视图,一切都是正常的。但如果我同时或快速连续地接触这两个,事情就会变得一团糟。按钮和手势处理程序操作相同的状态变量,因此如果它们并排运行,结果是不确定的。 我试图通过在进入手势识别器处理程序时禁用按钮,并在退出处理程序之前启用它来解决此问题。但这并没有解决我的问题! 因此,唯一的可能性(我的猜测)是手势识别器在按钮处理程序运行时被触发。但只有当它们驻留在单独的线程中时,才会发生这种情况。那么,是否有人知道手势识别器处理程序是否在不同的线程中运行?或
浏览 1
提问于2012-01-15
得票数 1
1
回答
围绕SKSpriteNode绘制圆圈和拖拽触摸
、
、
、
我正在制作一个雪碧包游戏,其中玩家(基本上是一个粘合剂)有一个运行的动画和一个视差滚动的背景。 现在我有敌人靠近我的球员。为了消灭这些敌人,有时我不得不触摸敌人的节点来发射火箭,或者用攻击按钮攻击他们,或者只是跳过他们。 一切都很好,但我想添加一些额外的动作来摧毁它们。我想要一些敌人,如果你在他们周围画了一个完整的圆圈,你就可以干掉他们。想象一下,他们来了,你做了一个圆圈,然后我的玩家发射了一束激光之类的东西。问题是我不知道从哪里开始。 我在网上什么都没找到。如果太复杂或者几乎不可能,如何触摸我的玩家节点并拖拽到敌人? 编辑:我想我必须创建一个自定义的GestureRecognizer来识别是
浏览 0
提问于2016-01-17
得票数 0
2
回答
如何以编程方式结束/重置UIGestureRecognizer?
、
、
假设我目前正在跟踪一个拖拽手势。在我的事件处理程序中,我使用一个阈值来确定拖放何时导致一个动作。当跨过阈值时,我希望表示拖动手势已经完成。 我在文档中唯一能找到的是这行: 如果在手势识别器当前正在识别手势时将此属性更改为“否”,则手势识别器将转换为取消状态。 所以: if (translation.y > 100) { // do action [self doAction]; //end recognizer sender.enabled = NO; sender.enabled = YES; } 这是可行的,但看起来可能有一个更整洁的
浏览 3
提问于2012-09-05
得票数 13
回答已采纳
1
回答
如何指定同一类型UIGestureRecognizer的优先级?
、
、
、
我有一个基本的UIView,其中嵌套了另一个UIView。想象一下里面有一个小盒子。它甚至可以是一个内部的UIImageView。只是某种观点。这两个视图中的每一个都需要一个UITapGestureRecognizer。当我点击外部视图的任何地方,在内部视图之外,我执行一个动作。当我点击内部视图时,我想做一个不同的动作。 示例:我有一个外部容器视图和一个内部UIImageView。如果我点击内部视图之外的外部视图,那么我将切换到下一个屏幕。如果我点击内部图像视图,那么它会在弹出窗口中将图像显示为更大的版本。 我很难确定优先级。我知道内部视图中存在UITapGestureRecognizers的
浏览 1
提问于2019-01-17
得票数 1
回答已采纳
1
回答
物体手势识别OpenCV C++
、
我正在为学校做一个OpenCV项目,这个项目是用来检测物体的(在我的例子中是绿色球),当我用这个物体做了某种手势之后,程序应该采取一些行动,也就是说,如果我用这个对象做了一个'C‘形状,那么程序应该允许我改变对比。 我已经完成了目标跟踪,甚至得到了物体的x和y坐标,但是我还没有做手势识别。我在想,在移动物体的时候,我会根据旋转的次数和方向来检测转弯。我可以或多或少地识别用户想要做的动作,例如,在字母'C‘中,我从字母的右上角开始,如果我检测到我的'x’在减少,而'y‘在增加,那么我可以检测到'x’在增加,而'y‘也在增加,我可以检测到某种'
浏览 12
提问于2016-04-14
得票数 2
回答已采纳
1
回答
向SKSpriteNode添加手势识别器
、
、
我有一个要求,我的视图对象必须检测各种动作,如轻触,滑动,捏,潘。 如何在SKSpriteNode object上添加手势识别器?有可能吗?
浏览 0
提问于2015-03-27
得票数 0
1
回答
如何识别从左到右的滑动动作?
、
、
如果我正在尝试识别从左到右或从左到右的滑动动作。我是否需要使用一个带有UISwipeGestureRecognizerDirectionLeft方向的UISwipeGestureRecognizer,然后动态添加另一个带有UISwipeGestureRecognizerDirectionRight方向的UISwipeGestureRecognizer? 然后,当用户抬起他们的手指时,我移除了UISwipeGestureRecognizerDirectionRight方向的手势识别器?
浏览 1
提问于2012-09-08
得票数 0
1
回答
UIGestureRecognizers冲突
、
、
我有一个被覆盖的UIGestureRecogniser,旨在检测2个触摸,但不一定是一个接一个。 我有: - (BOOL)canBePreventedByGestureRecognizer:(UIGestureRecognizer *)preventingGestureRecognizer { if ([preventingGestureRecognizer isKindOfClass:[UIRotationGestureRecognizer class]]) { self.state = UIGestureRecognizerStateCancelled;
浏览 3
提问于2012-06-19
得票数 2
回答已采纳
3
回答
使用自定义手势识别器触发UIScrollView滚动
、
、
、
我找不到替换UIScrollView的默认UIPanGestureRecognizer的方法。但是,我需要调整使UIScrollView滚动的手势。 我只想识别速度更快的平移。此外,手指的速度是在它移动了一定距离后测量的(以确保它不是最初的慢动作)。据我所知,使用UScrollView的默认UIPanGestureRecognizer无法实现这一点。 我如何用我自己的识别器替换它?
浏览 1
提问于2014-12-04
得票数 4
4
回答
自定义UIControl和手势识别器
、
我正在尝试创建一个类似于滑块的自定义UIControl。 此控件是视图的子视图,该视图还附加了一个点击手势识别器。 现在的问题是,这个点击手势识别器取消了发送给我控制的触摸。有什么方法可以从我控制的代码中重写这一点吗? 如果我查看iOS中的标准控件,似乎UIButton有一种方法可以覆盖点击手势识别器,但UISlider没有。因此,如果我用UIButton替换自定义控件,则点击手势识别器不会触发它的操作,但是如果用滑块替换它,则会触发它的动作。 编辑:我用Xcode做了一个小项目来玩。在这里下载并尝试更改它,以便 UICustomControl不知道抽头手势识别器。 当用户按下黄色框时
浏览 6
提问于2013-09-02
得票数 5
1
回答
处理多个GestureRecognizers
、
、
、
、
我遇到了一个理解UIGestureRecognizers的问题。我现在的目标是拥有一组GestureRecognizers来执行不同的任务,例如: override func viewDidLoad() { mainScene = GameScene(size: self.view.bounds.size) main = view as! SKView mainScene.panRecognizer = UIPanGestureRecognizer(target: self, action: #selector(shiftView(recognizer:)))
浏览 4
提问于2017-01-29
得票数 9
回答已采纳
2
回答
使用画外音的滑动手势识别器
、
我有几个手势识别器的看法(ala清楚)。我应该只为用户的语音添加按钮吗? 我想用这个提示说"3指向右滑动编辑,左转至删除,最后创建一个新的。“但苹果似乎不鼓励这一点。就连苹果公司也在textFields上使用“双击编辑”,我不知道他们为什么不鼓励这样做。 不包括动作或手势的名称。提示并不告诉用户如何执行该操作,而是告诉用户当该操作发生时会发生什么。因此,不要创建诸如“点击播放歌曲”、“点击购买项目”或“滑动删除项目”之类的提示。这一点特别重要,因为VoiceOver用户可以使用特定于语音的手势与应用程序中的元素进行交互。如果你在暗示中提到一个不同的手势,那将是非常令人困惑的。
浏览 5
提问于2015-11-14
得票数 3
回答已采纳
2
回答
检测用户从UIScrollView上拔出手指的时间
、
、
我希望在用户滚动时检测用户何时在UITableView中提起手指,因此在UIScrollView委托方法scrollViewDidScroll:中 func scrollViewDidScroll(scrollView: UIScrollView) { // Some code… if scrollView.panGestureRecognizer.state == .Ended { NSLog("ENDED") } } 在我看来,这听起来应该有效,所以当我进一步研究并记录此时发生的状态时,仅有的两个日志是Changed和Po
浏览 2
提问于2015-09-27
得票数 2
1
回答
UIPageViewController中的UISegmentControl
、
、
、
我有一个UIPageViewController在里面,我有4页。我的其中一个页面有UISegmentControl,用户可以点击或滑动页面来更改页面分段。我认为它在UIPageController内部,所以swipe会转到不同的页面,而不是UISegmentControl中的swipe动作,或者可能是我犯了一些愚蠢的错误。这是我所做的。我添加了两个手势识别器,向左滑动和向右滑动。并在故事板中完成此操作
浏览 0
提问于2016-01-18
得票数 1
1
回答
轻击手势识别器未触发
、
、
我想实现一个动作,当用户点击屏幕上的某处时,键盘应该消失。 我有一个应用程序,如下所示 当我点击textfield时,键盘就会出现,这很好。 现在我想,当我点击屏幕上的某个地方时,键盘应该会消失。 我用以下属性值实现了一个点击手势识别器: 以及与视图控制器中的以下操作绑定的点击手势识别器 import UIKit class ViewController: UIViewController { @IBOutlet weak var nameField: UITextField! @IBOutlet weak var numberField: UITextField!
浏览 2
提问于2016-03-15
得票数 0
2
回答
多点触控自定义手势
Android SDK提供了手势生成器应用程序来创建自定义手势的库,并提供了GestureOverlayView来从创建的库中识别自定义手势。但我可以创建自定义手势只有一个手指,但多个笔划。 如何使用这些工具构建和识别多点触控自定义手势? 例如:我可以创建“加号”手势,并在我的应用程序中识别它,但我用一根手指绘制“加号”。我想要识别可以用两个手指同时画的“双圆”。
浏览 1
提问于2011-06-16
得票数 3
2
回答
确定touchesEnded事件下的多点触摸
、
在touchedEnded事件中,使用spritekit是否有方法来确定该事件的触点数目? 我想知道触点的数目(单、双、三指、两指或三指)用来触发这一事件,我需要根据每种触摸方式执行不同的动作(单点触摸的正常动作,两指触摸的双速度,三指触摸的跳跃动作)。 我有一个均匀操作单点触摸,只是需要知道如何识别多点触摸手势,也许,如何激发他们。
浏览 6
提问于2014-03-17
得票数 1
回答已采纳
1
回答
长按手势识别器问题
、
、
、
在Interface中,我向MKMapView添加了一个按下手势识别器。 事件在1秒后发送(我正在使用它向地图添加一个引脚)。我已经检查了我的手势识别器的“取消触摸”行为,但我的问题是,一旦长按手势被识别,如果您将手指放在屏幕上并将其拖到地图视图上,则事件(用于长按压)将在拖动时连续发送,就好像它实际上是一个拖动手势识别器,导致数十个引脚被添加到我的地图上…… 我怎么才能解决这个问题? 谢谢。
浏览 2
提问于2015-07-13
得票数 3
回答已采纳
4
回答
如何利用UITapGestureRecognizer同时检测抽头和双抽头?
、
、
、
例如,我有一个视图,其中我需要两个不同的手势: 用双击做动作B。 问题是,对于UITapGestureRecognizer,我只能设置最小的所需的点击计数。单点击手势识别器在双点击手势识别器识别双抽头之前识别出抽头。 示例: _tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapGestureRecognized:)]; _tapGestureRecognizer.numberOfTouchesRequired = 1; _tapGestureRecogni
浏览 9
提问于2013-10-01
得票数 14
回答已采纳
1
回答
UIWebView上的长按手势
、
那里。 我在self.view中添加了一个长按手势,但遗憾的是,每次识别到此手势时都会触发不止一次。代码已列出。每识别一次手势,就会出现两个动作单。 - (void)viewDidLoad { [super viewDidLoad]; UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPres
浏览 0
提问于2013-01-08
得票数 0
0
回答
Android定义可在自定义启动器中使用的快捷方式
在Nova Launcher (和许多其他自定义的)中,有一个手势配置,您可以将不同的动作分配给一个手势。在这些操作中,有一个快捷方式选项卡。如何在我自己的应用程序中添加可被启动程序识别的快捷方式?(我想这是我必须添加到清单中并为其设定意图的东西) 编辑:这是一个指出这些操作的。
浏览 7
提问于2017-01-11
得票数 3
回答已采纳
1
回答
TabBar中的手指手势
我必须创建一个Tab栏。如果我在标签栏上点击一下,标签上应该会显示一些引号。 类似地,它应该识别这些触摸手势并显示标签中的文本: 1)双击 2) 1个手指:从上到下滑动。 我该怎么做呢?
浏览 2
提问于2012-07-04
得票数 1
1
回答
向UITableViewCell添加UIGestureRecognizer
、
、
、
我使用向我的单元格添加了一个手势识别器,这样我就可以将它们从左向右移动,但我得到了这个错误: [UISwipeGestureRecognizer translationInView:]: unrecognized selector 我甚至不使用刷卡识别器,所以我不知道现在该怎么办。 UIGestureRecognizer* recognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePan:)]; recognizer.delegate = self; [self addGest
浏览 2
提问于2013-02-25
得票数 2
回答已采纳
1
回答
如何使PhotoSwipe朝着不同的方向工作?
、
我的意思是,PhotoSwipe的正常动作是水平滚动,垂直滑动后关闭。我想要切换动作,使它滚动垂直和关闭后,水平滑动。 有人知道怎么做吗?
浏览 1
提问于2016-11-01
得票数 0
回答已采纳
2
回答
如何判断UIPageViewController页面的翻页是由滑动/平移还是点击造成的
、
、
、
当使用UIPageViewController时,用户可以向右或向左滑动以创建一个跟随其手指的动画页面旋转。或者,用户可以简单地点击页面视图的一边或另一边,从而导致页面翻转。完成页面翻转动画后,将调用委托方法pageViewController:didFinishAnimating:previousViewControllers:transitionCompleted:方法。 我希望我的最后一个页面状态略有不同,这取决于用户是通过滑动还是点击来切换页面。但我想不出一个可靠的方法来确定是什么导致了翻页。pageViewController:didFinishAnimating:previousV
浏览 2
提问于2019-02-25
得票数 1
回答已采纳
3
回答
当我添加平移手势识别器时,我的按钮不会保持突出显示?
、
、
、
我在我的UIButton中添加了一个UIPanGestureRecognizer。现在,当我按下按钮后,当我用手指拖动一小段距离时,按钮停止突出显示。通常,除非您将鼠标拖到UIButtons框架之外很远的地方,否则UIButton将保持高亮显示。然而,使用平移手势识别器,现在即使我拖动一点,按钮也不会高亮显示。 我的代码中没有任何内容将按钮突出显示属性设置为no。我甚至尝试删除我的平移手势识别器动作选择器中的所有代码(每当我平移按钮时都会调用该方法)。 我还尝试在平移手势识别器的操作选择器中将按钮的高亮显示属性设置为NO。 这种工作方式仅仅是高亮的闪光。当你平移时,高亮显示消失了,然后很快就回
浏览 2
提问于2012-08-13
得票数 0
回答已采纳
1
回答
如何识别Microsoft手势
、
、
、
从电话中,我可以发送消息和/或对话到配对的微软波段,但我想得到一个确认从乐队回电话。由于似乎没有任何其他方式,我想我将不得不拿起一个手势,如用户的手腕来回旋转一次,或可能摇动他们的手腕。这听起来像是加速度计和陀螺仪的工作。收集这些信息应该是很容易的,但在识别一个手势,如手腕向一个方向旋转,然后回到另一个方向,谁能建议如何识别这是一个有意的手势,而不仅仅是正常的“非手势”的动作? 非常感谢你的帮助, 约翰H.
浏览 0
提问于2015-04-23
得票数 4
回答已采纳
3
回答
故事板中的UIGestureRecognizer可以使用多个视图吗?
、
、
、
、
我创建了很多视图和按钮,然后我图形化地创建了ISwipeGestureRecognizer。并为识别器添加了许多视图“引用Outlet集合”。而且swipe手势在我所有的视图上都有效。这怎么可能呢?Storyboard会自动为每个连接的UIView创建不同的SwipeRecognizers吗? 我不能以编程方式添加更多视图,为什么?
浏览 1
提问于2012-04-15
得票数 4
回答已采纳
1
回答
获取UISwipeGestureRecognizer的速度-自定义手势识别器?
、
、
我有一个可以播放视频的应用程序。我想通过手势来控制视频,即从左向右滑动前进,从右向左滑动向后。 ,但那时候这个项目还只是一个想法。现在我要坐下来自己编写代码了,我不知道该怎么做。 回答者补充说,我可能需要创建一个自定义手势识别器来获得滑动的速度,我希望这个速度能影响视频的速度。 你知道我该怎么做吗? 我以前从来没有构建或配置过手势识别器,所以我不知道该怎么做? 我真正想要的是一种处理begin和end方法的方法。我想我可以在两者之间运行一个计时器,然后计算出X&Y来计算速度。任何帮助、代码示例等都会有所帮助。 干杯
浏览 1
提问于2011-03-28
得票数 1
回答已采纳
4
回答
单拍到MKMapView而不破坏双击变焦
、
当用户在地图上点击时,我想在我的MKMapView上放一个引脚。我有引脚代码工作,我有一个点击工作,但当我双击放大,我得到一个单一的点击首先。下面是我的代码,用于设置识别器: self.doubleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleDoubleTap:)]; self.doubleTap.numberOfTapsRequired = 2; self.doubleTap.numberOfTouchesR
浏览 8
提问于2012-11-26
得票数 8
回答已采纳
4
回答
检测水平uitableviewCell中的滚动
、
、
我有包含一些数据的UiTableView,我想水平地向左或向右滚动UiTableViewCells,以显示一些与单元格内容相关的动作的UiButtons。 我该怎么做呢? 我在想,在创建自定义单元格,并在其中放入一个scrollView时,这样做可以吗?
浏览 0
提问于2011-12-12
得票数 0
回答已采纳
2
回答
在图像上循环创建一个点击手势是可能的吗?
、
、
、
我有在scrollVIew上创建图像的循环,当我点击每个图像时,我需要控制动作。我听说点击手势可以在图像上设置,但我不知道如何将点击手势设置为我之前通过循环创建的图像。是否可以在循环中的每个图像上创建点击手势?多么?
浏览 0
提问于2013-06-13
得票数 1
1
回答
iPhone Cocos2D -手指旋转雪碧
、
、
、
、
我对CCSprite类进行了子类化,并在其中添加了一个UIRotationGestureRecognizer。所以,在我的init方法中 UIRotationGestureRecognizer *rot = [[[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(handleRotation:)] autorelease]; [rot setDelegate:self]; [[[CCDirector sharedDirector] openGLView
浏览 1
提问于2011-11-12
得票数 1
回答已采纳
1
回答
iOS - CALayer和手势/滑动识别器
、
、
、
我在视图中添加了一个图层来创建渐变背景色,但我需要在视图中使用UISwipeGestureRecognizer。问题是,现在有了图层,刷卡识别器就不能工作了!我该怎么做??我可以添加一个刷卡识别器到一个层吗?谢谢。
浏览 1
提问于2011-11-16
得票数 2
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
手势动作在人机交互识别有着很大的影响|数据堂
手势交互之手势识别与检测
Quest手势识别功能评测
要能识别指挥人员手势
手势传感器带你了解手势识别-深圳邦德瑞
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券