腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
3
回答
UISwipeGesture不在侦听touchesBegan的视图上工作
、
我使用的是星级控件。 我需要的是,当用户在控制器上向左滑动时,就会触发一个方法。因此,我在该视图上添加了一个滑动手势。 UISwipeGestureRecognizer* gesture = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeHappened)]; gesture.direction = UISwipeGestureRecognizerDirectionLeft; gesture.numberOfTouchesRequired = 1; [self.view addGest
浏览 2
提问于2013-01-24
得票数 1
1
回答
iOS捏捏手势与滑动手势的冲突
、
、
、
我已经创建了两个滑动识别器:swipeRightRecognizer & swipeLeftRecognizer和一个夹点识别器:pinchRecognizer。 当我夹入/退出时,夹紧事件和滑动左识别器事件都会被捕获。 我试过了 [swipeLeftRecognizer requireGestureRecognizerToFail:pinchRecognizer]; [swipeRightRecognizer requireGestureRecognizerToFail:pinchRecognizer]; 但不起作用。 如果没有更好的方法,我计划抓住接触的次数。我需要区分单指轻击和捏
浏览 2
提问于2015-01-12
得票数 0
1
回答
UI视图是否附加了默认手势识别器?
、
、
、
我有一个自定义的UITableViewCell类,它也是一个手势委托: @interface MyCell: UITableViewCell<UIGestureRecognizerDelegate> 我想用我自己的手势识别器来使用它。但它也会被一些UILongPressGestureRecognizer实例调用。我不知道它是从哪里来的,而且我肯定没有在我的代码中实例化更多的手势识别器。 谁实例化它,以及我如何关闭它?
浏览 0
提问于2013-11-19
得票数 0
3
回答
使用Kinect、OpenNI、NITE进行手势识别的指南
、
我知道这事已经在网上传开了。我浏览了很多,发现了很多关于手势识别.However的信息,看了之后我变得更加困惑,其中大多数似乎都是在Kinect官方SDK上工作的,微软的SDK,我不想用它们。 我需要为Linux开发它,我想知道OpenNI,NITE是否给了我识别手势的灵活性。 我正在尝试开发一个手语程序,它可以识别手势并在屏幕上绘制东西(球体,立方体等)。 有人能给我一个明确的指导方针来开始这个项目吗?我不知道从哪里开始。 欢迎任何帮助。 谢谢
浏览 1
提问于2012-10-25
得票数 3
回答已采纳
3
回答
将UIGestureRecognizer从一个视图控制器转发到另一个视图控制器
、
、
、
我正在向我的一个视图控制器view添加一个UIGestureRecognizer。 我想要的行为是,当这个手势被识别为取消手势视图控制器并将其转发给另一个视图控制器时。(我想转发的视图控制器已经向视图控制器呈现了手势) 现在,当我关闭视图控制器时,按压手势识别器(逻辑上)失败了。 有什么建议吗?谢谢。
浏览 2
提问于2013-07-18
得票数 3
1
回答
UISwipeGestureRecognizer的问题(SWIFT3.0)
、
、
、
、
在观看了这个快速的之后,我设置了非常类似的swipeLeft和swipeRight方法。我确保了我添加到场景中的两个手势识别器分别设置为“左”和“右”,并验证了我的@IBActions被链接到正确的识别器。 由于某些原因,-滑动左识别器-正在工作,但右滑动不是(这更奇怪,因为我所读到的大部分内容都讨论了识别器方向是如何默认的)。我已经在iPhone 8和模拟器(SE + 10)上测试了这一点。 当我使用“左”和“右”这两个词时,我假设它们是指滑动的方向(例如,左=从右侧开始,手指向左滑动)。 我的方法如下: @IBAction func swipeLeft(_ sender: UISwipeG
浏览 2
提问于2017-10-25
得票数 0
回答已采纳
1
回答
UISwipeGestureRecognizer、UITapGestureRecognizer和MPMoviePlayerController的问题:-(
、
、
、
这让我完全被难住了! 我有一个用于显示/隐藏菜单的点击手势识别器... 我还有一个滑动手势识别器,可以在屏幕之间左右滑动…… 然后我还有一个在屏幕上播放视频的MPMoviePlayerController。 我正在实现gestureRecognizer:shouldReceiveTouch:,并排除所有UIControls和任何前缀为"MP“的内容。 问题是,每当我在电影播放器控件上向左和向右滑动时,shouldReceiveTouch只注意到轻击手势识别器,而不是滑动手势识别器。它也会正确跟踪NO,但仍然会触发swipe方法。 我尝试过查看gestureRecognizer:shou
浏览 1
提问于2010-11-23
得票数 2
回答已采纳
1
回答
访问UIPageViewController手势识别器,以使swipe能够删除
、
、
我正在尝试在UITableView上使用UIPageViewController的分页机制来删除它。我想设置UIPageViewController的手势识别器,这样我就可以更改它的委托并实现: func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool { if let _ = touch.view as? UITableViewCell { return false } return true }
浏览 2
提问于2017-01-16
得票数 4
回答已采纳
1
回答
UILongPressGestureRecognizer在UITextField上不起作用
、
、
我在视图控制器的viewDidLoad方法中初始化了一个LongPress手势识别器,如下所示: longPressGesture_= [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(displayTimeFlagCallout)]; 我的视图控制器中有一个表视图。tableview具有自定义单元格。每个单元格都有2个文本字段。我想在用户长按文本字段(startTime和endTime)时弹出一个自定义弹出窗口。我不希望放大镜和复制/粘贴弹出窗口在长按文本字段时显示为标准行为,因此在添加手势识
浏览 0
提问于2012-12-01
得票数 0
回答已采纳
2
回答
简单的形状识别
、
、
、
我想实现一些看起来像的东西。 我想创建一个游戏,玩家使用鼠标创建特定的对象,所以我需要将玩家绘制的形状与我自己的预定义形状进行比较,并检查是否接近。 我不知道如何实现这一点以及在哪里寻找,我认为它与形状识别有关,就像图像处理和计算机视觉一样,但它应该更简单,并实时工作。 有没有人知道如何做到这一点,或者我可以在哪里找到这样的东西?
浏览 0
提问于2011-04-04
得票数 3
回答已采纳
1
回答
为什么我的平移手势只能识别第二次输入后的事件?
、
、
、
我设置了一个平移手势,但为了让手势真正识别我的输入,我需要实际接触屏幕并拖动我的手指两次。当我最初将手指拖向应该触发平移手势的方向时,什么也没有发生。只有在我松开手指再试一次之后,这个手势才能真正起作用。 我已经做了一些调试,并且我在平移手势中使用的任何if语句之前放置了一条NSLog语句,正如我所认为的,当我最初拖动手指时,什么也没有显示出来。但当我第二次拖动手指时,我可以看到输入到NSLog中的文本。 这真的很奇怪,我很确定这并不总是发生,但我不知道我能做些什么才能让它变成这样?有什么建议吗?如果有帮助,我可以提供一些代码,但我真的不知道我应该发布什么代码,因为这个问题似乎不是来自手势本身
浏览 3
提问于2015-12-27
得票数 2
1
回答
UIGestureRecognizer阻塞表视图滚动
、
、
、
我有一个包含静态单元格的表格。其中一个单元格上有一个带有平移手势识别器的视图。 当我向下滚动我的表格视图时,当我到达带有平移手势识别器的视图的单元格时,滚动似乎不起作用。如果我在视图之外触摸(到侧面、顶部或底部),它就会起作用,我可以滚动。我在我的手势识别器中有一个if语句,它测试某个区域是否被触摸,如果是,则执行一个操作。 我已经研究过这个问题(),但是将cancelsTouchesInView设置为NO不起作用,我无法在任何地方设置状态属性并使用- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer should
浏览 0
提问于2012-10-10
得票数 4
回答已采纳
2
回答
iOS 13撤消/重做手势的手势识别器在哪里?
、
、
、
在iOS 13中,有三个手势被解释为请求撤消和重做: 三指双击意味着松开。 用三个手指向左滑动意味着撤销。 用三根手指快速右转就意味着重做。 检测这些手势的手势识别器在哪里?我该怎么做才能推翻他们,关掉他们,或者在他们和我自己的手势之间进行仲裁呢?
浏览 4
提问于2019-10-24
得票数 5
回答已采纳
1
回答
在iOS13.4上再次单击鼠标
、
、
、
我只是在玩iOS13.4中新的鼠标/触摸板支持,并尝试检测主要和次要的鼠标按钮点击。 我可以通过将UITapGestureRecognizer上的buttonMaskRequired设置为UIEventButtonMaskPrimary或UIEventButtonMaskSecondary来检测它们(主要或次要单击 但是如果我试图同时识别两者(buttonMaskRequired = UIEventButtonMaskPrimary | UIEventButtonMaskSecondary),那么手势识别器就不会触发(对于鼠标单击)。 有人知道这是“疏忽”还是我做错了什么吗?
浏览 30
提问于2020-03-27
得票数 3
回答已采纳
1
回答
模拟模式窗口,允许在模式窗口之外点击
、
当在主窗格中点击一个按钮时,我正在使用一个拆分视图控制器并显示一个模式窗口。我需要能够关闭窗口时,用户点击的边界以外的窗口。 我目前使用的是presentViewController,据我所知,它不允许在窗口外点击。 我想我需要自己提供一个视图控制器,并设置一个手势识别器来处理那里的关闭……问题是,我不知道在SVC中在哪里/如何呈现视图控制器,或者将手势识别器附加到哪里。 我这样设置我的视图控制器: SearchViewController *searchViewController = [[SearchViewController alloc] initWithStyle:UITableVi
浏览 1
提问于2013-01-16
得票数 1
回答已采纳
3
回答
你是如何做出和识别手势的?
、
、
、
我使用一个网络摄像头来获取视频提要,然后在这个视频提要上执行运动跟踪。运动跟踪器连续返回(x,y)协调. 我想使用这些(x,y)来识别手势,如“向左”、“向右”、“向上”或“向下滑动”。 如何制作和存储这些手势的模板,以及如何确定/识别其中一个手势是否已经发生? (预先谢谢:) PS:我使用的是Flex4和ActionScript 3.0。如果有人能帮我解决这个逻辑问题,我可以用ActionScript编写它。
浏览 6
提问于2011-11-19
得票数 2
4
回答
用于管理手势的UIGestureRecognizerDelegate --我可以取消分配触摸吗?
、
、
、
我正在开发一个应用程序,其中大多数触摸手势将是平移手势(但我没有使用平移手势识别器)。我使用的是UIGestureRecognizerDelegate和touchesBegan、touchesMoved、touchesEnded和touchesCancelled。但是,在屏幕上有几个点,如果平移从那里开始,我希望将其识别为轻击事件。我可以通过简单地识别touchesBegan中的位置来做到这一点。我的问题是,我可以在这一点上取消触摸,以防止平底锅的继续吗?如果pan从屏幕上的这个位置开始,则可以保证用户不会真正想要将其用作pan。我希望这是有意义的。 编辑:我已经意识到,即使对于应该忽略的点,
浏览 0
提问于2012-12-19
得票数 0
回答已采纳
1
回答
使用gestureRecognizer(_:shouldRecognizeSimultaneouslyWith:)?时是否需要支持这两对识别器?
我正在创建一个支持多个手势的视图,在某些情况下,我不希望同时识别两个手势。据我所知,这意味着在委托中重写gestureRecognizer(_:shouldRecognizeSimultaneouslyWith:)。代码看起来可能如下: func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool { if gestureRe
浏览 10
提问于2022-01-31
得票数 0
1
回答
基于隐马尔可夫模型的手部运动识别
、
、
、
我正在为我的最终辅助做手运动识别项目,我的代码的核心是隐马尔可夫模型。一些文件说,我们首先需要检测对象,然后进行特征提取,然后使用HMM来识别运动, 我使用的是openCV,我用haar clasifier做了手检测,我用c++编写了hmm代码,但是我遗漏了一些东西: 我不知道如何将Haar子句与HMM集成 如何从检测到的手(haar clasifier)中进行特征提取? 我知道我们应该首先训练运动识别的HMM,但是我不知道如何训练运动数据,我应该使用什么样的数据?如何准备数据?我在哪里可以找到它们,或者如何收集它们? 如果我在google上搜索,有人说HMM运动识别和HMM语
浏览 3
提问于2013-06-16
得票数 2
1
回答
如果我们设置手势识别器依赖项A要求B失败,是否意味着识别器A在B失败之前不会接收事件?
、
、
例如,如果我设置手势识别器A的委托,并在手势识别器otherGestureRecognizer是B时返回true。 optional func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRequireFailureOf otherGestureRecognizer: UIGestureRecognizer) -> Bool 这是否意味着手势识别器A在识别器B失败之前甚至不会接收像touchBegan、touchMoved或touchEnded这样的事件?或者它仍然可以正常工作,只
浏览 1
提问于2021-03-21
得票数 1
回答已采纳
2
回答
实现委托
、
、
、
、
我正在尝试遵循这篇文章来同时使用平移和收缩手势识别器,但我不确定何时会调用此方法: #pragma mark - UIGestureRecognizerDelegate - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer 目前,我有一个平移和收缩手势识别器,所以我可以使用他解释的方法。我也添加了boolean方法,但
浏览 1
提问于2012-01-04
得票数 0
回答已采纳
2
回答
两个UIGestureRecognizers
、
对于同时识别两者的视图,我有两个UIGestureRecognizers。我希望主要手势的结束或取消也会杀死其他手势。那么,有没有一种方法可以杀死活动的手势,即强制取消活动的手势识别器?
浏览 1
提问于2011-05-27
得票数 1
回答已采纳
2
回答
限制UIPinchGestureRecognizer仅用两根手指工作
、
、
在有关如何为UIPinchGestureRecognizer或UIRotationGestureRecognizer指定接触次数的文档中,我找不到任何方法。我在任何地方都发现,它只能用两根手指,但通过我的实验,它也能用3根甚至更多的手指。此外,在操作中,属性numberOfTouches也从不返回实际的手指数。我只想把它限制在两个手指上,因为它和其他三指识别器混淆了。你能给我个好办法吗?谢谢。
浏览 1
提问于2017-10-23
得票数 1
回答已采纳
1
回答
UIGestureRecognizer问题
、
、
、
我有一个UILongGestureRecognizer UIView,我在视图中添加了UIPanGestureRecognizer和。当我点击并握住它几秒钟时,就会得到LongPress识别的回调。 代码如下所示 - (void)addPanGsetureForView:(UIView *)object { UIPanGestureRecognizer * panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panGestureRecognised:)]; [
浏览 4
提问于2012-08-20
得票数 0
回答已采纳
1
回答
为什么以及如何在默认情况下UIPanGestureRecognizer静音UISwipeGestureRecognizer而UITapGestureRecognizers不彼此静音?
、
、
、
在文档中,它说: UIKit通常只允许在一个视图上一次只识别一个手势。..。例如,在包含pan和swipe手势识别器的视图中,从未被识别过。 尽管如此,也有一些例外。例如,在具有两个UITapGestureRecognizer的视图中,的操作。 这里有UIGestureRecognizerDelegate方法gestureRecognizer(_:shouldRecognizeSimultaneouslyWith:)‘s externally。但是,系统内置手势识别器(如UITapGestureRecognizer )如何决定内部是否与其他识别器一起工作?或者,连续手势识别器和离散手势
浏览 1
提问于2019-01-28
得票数 1
2
回答
多点触控自定义手势
Android SDK提供了手势生成器应用程序来创建自定义手势的库,并提供了GestureOverlayView来从创建的库中识别自定义手势。但我可以创建自定义手势只有一个手指,但多个笔划。 如何使用这些工具构建和识别多点触控自定义手势? 例如:我可以创建“加号”手势,并在我的应用程序中识别它,但我用一根手指绘制“加号”。我想要识别可以用两个手指同时画的“双圆”。
浏览 1
提问于2011-06-16
得票数 3
1
回答
正在使用哪个手势识别器?
、
、
在我们的新应用中,如果用户以某种方式滑动,就会发生一些事情。我认为这是一个紧凑视图中的UISplitViewController,查看返回到主列表的细节-并获得不正确的导航控制器。如何确认哪个手势识别器正在响应该手势?
浏览 2
提问于2015-08-19
得票数 1
2
回答
允许在刷卡之前延迟一段时间
、
、
、
、
我正在写一个纸牌游戏。当用户触摸他们手中的卡片时,他们正在触摸的卡片会滑出一点,以澄清他们正在触摸的是哪一张卡片,因为他们手中最多可以有18张卡片,而且他们的卡片有点小。我想要的下一步是让用户能够刷卡来玩它。 我试过使用UISwipeGestureRecognizer,但由于用户在第一次触摸屏幕时可能会暂停(以确保滑出正确的卡片),因此它通常不会将其识别为划动。用户也可以将他的手指滑动到相邻的卡上,然后刷卡。所以,这是另一个问题,因为手势只在触摸开始的UIView上被识别。 我能想到的最好的方法是在父视图(包含所有卡片的UIView )上使用UIPanGestureRecognizer。我可以
浏览 0
提问于2012-06-25
得票数 0
回答已采纳
3
回答
更正手势识别器的MVC模式
、
、
我正在创建一个自定义的手势识别器,我的目标是在手势持续时间内记录超过某个阈值的移动,然后在手势结束时报告该数据集。我对手势识别器对象所扮演的角色有点模糊。 因为我对OOP还是个新手,所以我想知道这个手势识别器的MVC的最佳实践。具体地说,如果手势识别器是“哑巴”的,并且只向视图控制器报告移动,并且让逻辑和日志记录发生在VC中,或者在手势识别器中进行简单的逻辑和日志记录,然后让它在手势完成时返回报告,并让VC向手势识别器请求数据。 以下是我目前正在进行原型开发的一些示例代码(通过在手势识别器中进行逻辑和日志记录的方法): - (void)touchesMoved:(NSSet *)touches
浏览 5
提问于2012-09-19
得票数 2
回答已采纳
1
回答
OpenNI手势识别?
我在想,有没有一种方法可以让OpenNI识别一个动作,比如在原地站立或奔跑?你能让手、手指和身体识别同时运行吗?
浏览 0
提问于2012-11-25
得票数 1
回答已采纳
1
回答
UIPanGestureRecognizer无法识别平移较小的移动(<3 3mm)
、
我正在尝试使用UIPanGestureRecognizer在屏幕上拖动一些东西。问题是,在尝试拖动时,直到我在屏幕上移动了某个amount(>3mm),才能识别手势。如果我点击并按住我的对象并来回移动小movements(<3mm),它不会被识别为平移手势。如果我使用TouchesBegan,它会立即识别我的点击和按住,这是没有问题的。有没有办法解决这个问题,否则我不得不使用TouchesBegan?。
浏览 0
提问于2015-05-28
得票数 4
1
回答
长按手势识别器问题
、
、
、
在Interface中,我向MKMapView添加了一个按下手势识别器。 事件在1秒后发送(我正在使用它向地图添加一个引脚)。我已经检查了我的手势识别器的“取消触摸”行为,但我的问题是,一旦长按手势被识别,如果您将手指放在屏幕上并将其拖到地图视图上,则事件(用于长按压)将在拖动时连续发送,就好像它实际上是一个拖动手势识别器,导致数十个引脚被添加到我的地图上…… 我怎么才能解决这个问题? 谢谢。
浏览 2
提问于2015-07-13
得票数 3
回答已采纳
1
回答
我购买的云主机(如图),可否参加双11活动?操作步骤如何?
[图片] 大师好!请问我购买的云主机(如图),可否参加双11活动?如何操作呢?
浏览 225
提问于2017-11-16
1
回答
android中的对象识别
你能帮我解释一下我程序的逻辑吗? 我的程序应该执行以下操作: 当我用鼠标画一个圆时,它应该会把它识别为圆。同样对于正方形,椭圆形等。我想一步一步的程序,有人可以帮助吗? 是的,我试过那个代码。但我不能自定义它。 我不知道在哪里更改添加圆形、正方形的代码
浏览 3
提问于2012-01-09
得票数 3
回答已采纳
1
回答
Web iPad应用程序-如何区分单指滚动和双指滚动
、
、
、
为iPad客户端做网页应用程序,但需要识别用户在哪里做一个和两个手指滚动。有人知道如何实现它吗?有没有什么方便的jQuery插件之类的?谢谢。
浏览 4
提问于2010-08-05
得票数 4
回答已采纳
1
回答
未执行的Fusuma手势
、
、
、
我在初创公司运行fusuma,但在大多数情况下,它似乎不起作用。如果我打开一个终端并运行fusuma并执行鼠标垫手势,终端将显示这些手势被识别,但没有执行。例如,如果我按超级+左键,它会把窗口移到左边,但是如果我用手势来做,它就不能工作,即使我能在终端中看到这个手势被识别。
浏览 0
提问于2020-12-03
得票数 0
1
回答
向第二个视图添加卷帘识别器
、
、
我有一个有两个视图(纵向和横向)的nib文件。我已经给它添加了刷卡识别器。但是在横向视图中无法识别滑动,在纵向视图中它工作得很好。请帮帮忙。谢谢。
浏览 4
提问于2011-07-15
得票数 0
2
回答
UITextView的UIGestureRecognizer防止键盘出现在点击上
、
、
、
、
我有一个UITextView,我在上面附加了一个手势识别器如下: let testTapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(textTextViewTapped(gestureRecognizer:))) testTapGestureRecognizer.cancelsTouchesInView = false testTapGestureRecognizer.delaysTouchesBegan = false testTapGestureRecognizer.delaysTou
浏览 1
提问于2019-01-19
得票数 1
回答已采纳
1
回答
UITableViewCell GestureReognizer的性能问题
、
、
我已经在UITableViewCells中添加了单击和双击手势识别器。但是,在滚动了几次表格之后,在滚动表格的滑动手势结束和滚动动画开始之间的停顿变得越来越长。 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"tableViewCell"; UITableViewCell *cell = [tableView dequeueReu
浏览 0
提问于2012-03-13
得票数 1
回答已采纳
1
回答
UIGestureRecognizers vs touchesBegan/touchesMoved/touchesEnded (准确性)
、
、
、
、
我正在打印我使用这两种触摸跟踪方法得到的点数列表。 手势识别器更容易使用,但如果您将获得的点数与touchesBegan程序进行比较,识别器会避开一些点数,特别是在运动开始时。 有没有人知道这两个过程在准确性方面有什么不同? 谢谢!
浏览 0
提问于2012-08-08
得票数 14
回答已采纳
5
回答
使用手势识别器时,表视图不滚动
、
、
我的应用程序有一个表格视图(当然有一个滚动视图),这个视图通过一个手势识别器来滑动(就像Facebook的应用程序一样)。 如果我使用按钮将表格视图滑动到屏幕上,它工作得很好,但当我使用手势识别器时,表格视图不能再滚动。 以下是有问题的手势识别器的代码: [self.view addGestureRecognizer:self.slidingViewController.panGesture]; 有人有主意吗?
浏览 1
提问于2013-07-12
得票数 22
回答已采纳
3
回答
防止superview识别pan手势(在iOS 7中)
、
、
、
、
我已经实现了一个边栏NavigationController,它包括一个正面和后方的ViewController。这个侧栏NavigationController确实使用了pan和gesture recognizers来让用户在前面和后面的视图之间切换。效果很好。但是在前面使用TableView ViewController会导致恼人的行为。每次在表视图中滚动时,侧栏NavigationControllers的pan手势识别器都会识别手指的水平运动,并相应地移动前面的视图控制器。 现在,我的问题是:是否可以防止superview (侧栏NavigationController's视图)
浏览 5
提问于2014-05-13
得票数 1
回答已采纳
3
回答
检测应用程序中的所有触摸
、
、
、
在iPad应用程序中,无论用户在哪里触摸屏幕,我都想显示一个图像,突出显示他们正在触摸的点。该应用程序包含许多嵌套视图,所有这些视图都应该接受触摸并正常运行。 看起来很简单,但我没能找到一个好办法。在根视图控制器上使用touches began: with event和相关函数无法工作,因为如果触及子视图,则不会触发事件。我还创建了一个“虚拟”手势识别器,它只将触摸事件传递给另一个绘制图像的类。这很好用,按钮也能工作,但是破坏了UIScrollViews,我猜其他的子视图都带有手势重定向器。 没有任何地方可以访问所有的触摸事件而不影响这些触摸的方向吗? 谢谢。
浏览 2
提问于2011-12-07
得票数 3
回答已采纳
1
回答
UIPanGestureRecognizer的准确起始位置?
、
、
我正在使用一个UIPanGestureRecogniser来实现拖放。当拖动开始时,我需要识别正在被拖动的对象。然而,对象相对较小。如果用户没有在对象的中心点击对象,它就不会被拖动。 问题是,当第一次使用状态UIGestureRecognizerStateBegan调用手势处理程序时,手指已经移动了几个像素,因此[UIPanGestureRecognizer locationInView:]返回了该点,而这并不是手势真正开始的地方。这是有意义的,因为它只能在移动几个像素后才能识别平移。但是,我需要手势的绝对开始,而不是手势首次被识别后的位置。 我在想,也许我也需要实现一个点击手势识别器,纯粹是
浏览 0
提问于2014-07-06
得票数 1
1
回答
iphone -长时间轻击两次相同的方法
我有一个UIView定制类,由这个类创建的对象有一个很长的手势识别器,添加如下 UILongPressGestureRecognizer *tapAndHold = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(doStuff:)]; [tapAndHold setDelegate:self]; [tapAndHold setCancelsTouchesInV
浏览 0
提问于2010-09-22
得票数 2
回答已采纳
1
回答
基于surf描述符+ flann匹配器的静态手势识别
、
我正在尝试实现静态手势识别,只有6个手势。因为手可能会转一点,所以我尝试了surf + flann,因为它们是不变的。图像是二进制的,当我比较它们时,我得到的结果很差,我甚至不理解它们。例如,对于相等的图像,我得到1到2个好的关键点,而对于不同的图像,我得到5到6个好的关键点。 你有什么建议来实现手势识别的这种情况吗? 训练和查询图像的结果: double max_dist = 0, min_dist = 100; matcher.match(gestoDescriptors,t1descriptors,matches); for (int i=0; i<gestoDes
浏览 0
提问于2016-04-10
得票数 1
1
回答
是否建议在iOS应用程序中手动删除手势识别器?
、
、
我找到了这个问题的混合答案,我们是否应该手动移除手势识别器。有人能对此提供更好的理解吗? 上面写着是: 这上面写着No 请提出建议。
浏览 2
提问于2017-08-03
得票数 0
回答已采纳
3
回答
已经有服务器的老用户如何使用双十一的优惠?
请描述您的问题 标题:2017腾讯云11.11大促 给你实实在在的优惠 地址:https://cloud.tencent.com/act/double11?fromSource=gwzcw.592705.592705.592705 浏览器信息 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
浏览 335
提问于2017-11-02
1
回答
生成触摸事件还是将触摸事件转发到视图?
、
、
、
我对tap_gestureRecognizer有看法。 这听起来可能有点傻,但是当一个点击被识别时,我希望将触摸转发到与识别器关联的视图,并最终转发到视图的子视图。 我应该先解释一下为什么我有这个识别器。 它的存在是为了抓住触觉,而这不会因为滚动视图而被捕捉到。 简要地提到了这一点。 (滚动视图阻止对其后面的视图进行触摸,但如果后面的视图具有手势识别器,则可以识别触摸)
浏览 1
提问于2012-07-04
得票数 1
1
回答
如何处理包含整个视图的地图视图的UIScreenEdgeGestureRecognizer?
、
、
、
、
我在这里有iOS程序,地图视图覆盖了整个容器视图。我希望映射视图能够处理UIScreenEdgeRecognizer,因为它涵盖了整个容器视图。我认为最好让gestureRecognizers数组引用识别器。但是地图视图的pan手势打断了屏幕边缘识别器。我试过gestureRecognizer:shouldFailRequireFailureOfGestureRecognizer和所有这些,但它仍然不起作用。但是你们会推荐解决方案吗?我可以让容器视图的gestureRecognizers数组引用屏幕边缘识别器吗?
浏览 2
提问于2014-09-20
得票数 4
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
既能买又能卖,二手奢侈品平台哪里更便宜?
RooLife:没想到双十一的前菜,居然是这样的“灵魂拷问”?
手势交互之手势识别与检测
手势识别交互,用手指触控未来
长安CS75 PLUS智能水平叫板新势力 真做到“无人驾驶”了?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券