腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
我购买的云主机(如图),可否参加双11活动?操作步骤如何?
云服务器
[图片] 大师好!请问我购买的云主机(如图),可否参加双11活动?如何操作呢?
浏览 218
提问于2017-11-16
1
回答
云服务器秒杀续费?
云服务器
请问秒杀价购买的服务器,以什么价格续费?秒杀价?正常价? 谢谢!
浏览 132
提问于2022-10-04
1
回答
iOS捏捏手势与滑动手势的冲突
ios
、
objective-c
、
ios7
、
uigesturerecognizer
我已经创建了两个滑动识别器:swipeRightRecognizer & swipeLeftRecognizer和一个夹点识别器:pinchRecognizer。 当我夹入/退出时,夹紧事件和滑动左识别器事件都会被捕获。 我试过了 [swipeLeftRecognizer requireGestureRecognizerToFail:pinchRecognizer]; [swipeRightRecognizer requireGestureRecognizerToFail:pinchRecognizer]; 但不起作用。 如果没有更好的方法,我计划抓住接触的次数。我需要区分单指轻击和捏
浏览 2
提问于2015-01-12
得票数 0
1
回答
学生机到期了未续费,还有其他价格较低的主机吗?
云+校园
学生机到期了没有续费,续费券也超过90天未领取了,新用户也不算了,现在还有什么价格较低可以购买的主机吗?
浏览 284
提问于2019-12-06
1
回答
云服务器CVM双十一咨询?
云服务器
双十一活动:云服务器CVM 的服务器能否用shh进行连接配置? 能否使用sll进行域名指向等。我已经在腾讯云购买了域名。
浏览 467
提问于2017-11-08
3
回答
将UIGestureRecognizer从一个视图控制器转发到另一个视图控制器
iphone
、
objective-c
、
cocoa-touch
、
first-responder
我正在向我的一个视图控制器view添加一个UIGestureRecognizer。 我想要的行为是,当这个手势被识别为取消手势视图控制器并将其转发给另一个视图控制器时。(我想转发的视图控制器已经向视图控制器呈现了手势) 现在,当我关闭视图控制器时,按压手势识别器(逻辑上)失败了。 有什么建议吗?谢谢。
浏览 2
提问于2013-07-18
得票数 3
1
回答
UISwipeGestureRecognizer的问题(SWIFT3.0)
ios
、
swift
、
uigesturerecognizer
、
uiswipegesturerecognizer
、
swipe-gesture
在观看了这个快速的之后,我设置了非常类似的swipeLeft和swipeRight方法。我确保了我添加到场景中的两个手势识别器分别设置为“左”和“右”,并验证了我的@IBActions被链接到正确的识别器。 由于某些原因,-滑动左识别器-正在工作,但右滑动不是(这更奇怪,因为我所读到的大部分内容都讨论了识别器方向是如何默认的)。我已经在iPhone 8和模拟器(SE + 10)上测试了这一点。 当我使用“左”和“右”这两个词时,我假设它们是指滑动的方向(例如,左=从右侧开始,手指向左滑动)。 我的方法如下: @IBAction func swipeLeft(_ sender: UISwipeG
浏览 2
提问于2017-10-25
得票数 0
回答已采纳
3
回答
UISwipeGesture不在侦听touchesBegan的视图上工作
ios
、
uiswipegesturerecognizer
我使用的是星级控件。 我需要的是,当用户在控制器上向左滑动时,就会触发一个方法。因此,我在该视图上添加了一个滑动手势。 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
、
objective-c
、
uigesturerecognizer
、
uipangesturerecognizer
我设置了一个平移手势,但为了让手势真正识别我的输入,我需要实际接触屏幕并拖动我的手指两次。当我最初将手指拖向应该触发平移手势的方向时,什么也没有发生。只有在我松开手指再试一次之后,这个手势才能真正起作用。 我已经做了一些调试,并且我在平移手势中使用的任何if语句之前放置了一条NSLog语句,正如我所认为的,当我最初拖动手指时,什么也没有显示出来。但当我第二次拖动手指时,我可以看到输入到NSLog中的文本。 这真的很奇怪,我很确定这并不总是发生,但我不知道我能做些什么才能让它变成这样?有什么建议吗?如果有帮助,我可以提供一些代码,但我真的不知道我应该发布什么代码,因为这个问题似乎不是来自手势本身
浏览 3
提问于2015-12-27
得票数 2
2
回答
使用画外音的滑动手势识别器
uigesturerecognizer
、
voiceover
我有几个手势识别器的看法(ala清楚)。我应该只为用户的语音添加按钮吗? 我想用这个提示说"3指向右滑动编辑,左转至删除,最后创建一个新的。“但苹果似乎不鼓励这一点。就连苹果公司也在textFields上使用“双击编辑”,我不知道他们为什么不鼓励这样做。 不包括动作或手势的名称。提示并不告诉用户如何执行该操作,而是告诉用户当该操作发生时会发生什么。因此,不要创建诸如“点击播放歌曲”、“点击购买项目”或“滑动删除项目”之类的提示。这一点特别重要,因为VoiceOver用户可以使用特定于语音的手势与应用程序中的元素进行交互。如果你在暗示中提到一个不同的手势,那将是非常令人困惑的。
浏览 5
提问于2015-11-14
得票数 3
回答已采纳
1
回答
媒体密钥和不使用Tk820的多点触摸
keyboard
、
multi-touch
、
media-buttons
阿霍伊都在一起。 我是一个自豪的拥有罗技TK820键盘与多触控垫。 在购买之后,它在盒子外工作,也是多点触摸,在Gnome 3中很好地实现了这一点。 但是,在某些时候,它停止了工作:我的多媒体键不能再工作了,而且多点触摸也限制在两个手指上和下滚动。 我找到了一些相关的论坛帖子,但没有一个接近我的问题。 showkey不识别多媒体键的任何按键。 在/proc/bus/输入/设备中,我有两个键盘条目: I: Bus=0003 Vendor=046d Product=4102 Version=0111 N: Name="Logitech TK820" H: Handlers=sys
浏览 0
提问于2015-04-29
得票数 3
回答已采纳
1
回答
在iOS13.4上再次单击鼠标
ios
、
uikit
、
ios13
、
ios13.4
我只是在玩iOS13.4中新的鼠标/触摸板支持,并尝试检测主要和次要的鼠标按钮点击。 我可以通过将UITapGestureRecognizer上的buttonMaskRequired设置为UIEventButtonMaskPrimary或UIEventButtonMaskSecondary来检测它们(主要或次要单击 但是如果我试图同时识别两者(buttonMaskRequired = UIEventButtonMaskPrimary | UIEventButtonMaskSecondary),那么手势识别器就不会触发(对于鼠标单击)。 有人知道这是“疏忽”还是我做错了什么吗?
浏览 30
提问于2020-03-27
得票数 3
回答已采纳
3
回答
你是如何做出和识别手势的?
flex4
、
gesture
、
gesture-recognition
、
motion-detection
我使用一个网络摄像头来获取视频提要,然后在这个视频提要上执行运动跟踪。运动跟踪器连续返回(x,y)协调. 我想使用这些(x,y)来识别手势,如“向左”、“向右”、“向上”或“向下滑动”。 如何制作和存储这些手势的模板,以及如何确定/识别其中一个手势是否已经发生? (预先谢谢:) PS:我使用的是Flex4和ActionScript 3.0。如果有人能帮我解决这个逻辑问题,我可以用ActionScript编写它。
浏览 6
提问于2011-11-19
得票数 2
4
回答
用于管理手势的UIGestureRecognizerDelegate --我可以取消分配触摸吗?
ios
、
uigesturerecognizer
、
gesture
、
pan
我正在开发一个应用程序,其中大多数触摸手势将是平移手势(但我没有使用平移手势识别器)。我使用的是UIGestureRecognizerDelegate和touchesBegan、touchesMoved、touchesEnded和touchesCancelled。但是,在屏幕上有几个点,如果平移从那里开始,我希望将其识别为轻击事件。我可以通过简单地识别touchesBegan中的位置来做到这一点。我的问题是,我可以在这一点上取消触摸,以防止平底锅的继续吗?如果pan从屏幕上的这个位置开始,则可以保证用户不会真正想要将其用作pan。我希望这是有意义的。 编辑:我已经意识到,即使对于应该忽略的点,
浏览 0
提问于2012-12-19
得票数 0
回答已采纳
1
回答
使用gestureRecognizer(_:shouldRecognizeSimultaneouslyWith:)?时是否需要支持这两对识别器?
ios
我正在创建一个支持多个手势的视图,在某些情况下,我不希望同时识别两个手势。据我所知,这意味着在委托中重写gestureRecognizer(_:shouldRecognizeSimultaneouslyWith:)。代码看起来可能如下: func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool { if gestureRe
浏览 10
提问于2022-01-31
得票数 0
1
回答
如果我们设置手势识别器依赖项A要求B失败,是否意味着识别器A在B失败之前不会接收事件?
ios
、
uikit
、
uigesturerecognizer
例如,如果我设置手势识别器A的委托,并在手势识别器otherGestureRecognizer是B时返回true。 optional func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRequireFailureOf otherGestureRecognizer: UIGestureRecognizer) -> Bool 这是否意味着手势识别器A在识别器B失败之前甚至不会接收像touchBegan、touchMoved或touchEnded这样的事件?或者它仍然可以正常工作,只
浏览 1
提问于2021-03-21
得票数 1
回答已采纳
2
回答
两个UIGestureRecognizers
ios
、
uigesturerecognizer
对于同时识别两者的视图,我有两个UIGestureRecognizers。我希望主要手势的结束或取消也会杀死其他手势。那么,有没有一种方法可以杀死活动的手势,即强制取消活动的手势识别器?
浏览 1
提问于2011-05-27
得票数 1
回答已采纳
2
回答
限制UIPinchGestureRecognizer仅用两根手指工作
ios
、
objective-c
、
uipinchgesturerecognizer
在有关如何为UIPinchGestureRecognizer或UIRotationGestureRecognizer指定接触次数的文档中,我找不到任何方法。我在任何地方都发现,它只能用两根手指,但通过我的实验,它也能用3根甚至更多的手指。此外,在操作中,属性numberOfTouches也从不返回实际的手指数。我只想把它限制在两个手指上,因为它和其他三指识别器混淆了。你能给我个好办法吗?谢谢。
浏览 1
提问于2017-10-23
得票数 1
回答已采纳
1
回答
UIGestureRecognizer问题
iphone
、
objective-c
、
ios
、
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不彼此静音?
ios
、
swift
、
uikit
、
uigesturerecognizer
在文档中,它说: UIKit通常只允许在一个视图上一次只识别一个手势。..。例如,在包含pan和swipe手势识别器的视图中,从未被识别过。 尽管如此,也有一些例外。例如,在具有两个UITapGestureRecognizer的视图中,的操作。 这里有UIGestureRecognizerDelegate方法gestureRecognizer(_:shouldRecognizeSimultaneouslyWith:)‘s externally。但是,系统内置手势识别器(如UITapGestureRecognizer )如何决定内部是否与其他识别器一起工作?或者,连续手势识别器和离散手势
浏览 1
提问于2019-01-28
得票数 1
2
回答
多点触控自定义手势
android
Android SDK提供了手势生成器应用程序来创建自定义手势的库,并提供了GestureOverlayView来从创建的库中识别自定义手势。但我可以创建自定义手势只有一个手指,但多个笔划。 如何使用这些工具构建和识别多点触控自定义手势? 例如:我可以创建“加号”手势,并在我的应用程序中识别它,但我用一根手指绘制“加号”。我想要识别可以用两个手指同时画的“双圆”。
浏览 1
提问于2011-06-16
得票数 3
1
回答
正在使用哪个手势识别器?
ios
、
uigesturerecognizer
、
ios9
在我们的新应用中,如果用户以某种方式滑动,就会发生一些事情。我认为这是一个紧凑视图中的UISplitViewController,查看返回到主列表的细节-并获得不正确的导航控制器。如何确认哪个手势识别器正在响应该手势?
浏览 2
提问于2015-08-19
得票数 1
2
回答
允许在刷卡之前延迟一段时间
objective-c
、
ios
、
uigesturerecognizer
、
gesture
、
gesture-recognition
我正在写一个纸牌游戏。当用户触摸他们手中的卡片时,他们正在触摸的卡片会滑出一点,以澄清他们正在触摸的是哪一张卡片,因为他们手中最多可以有18张卡片,而且他们的卡片有点小。我想要的下一步是让用户能够刷卡来玩它。 我试过使用UISwipeGestureRecognizer,但由于用户在第一次触摸屏幕时可能会暂停(以确保滑出正确的卡片),因此它通常不会将其识别为划动。用户也可以将他的手指滑动到相邻的卡上,然后刷卡。所以,这是另一个问题,因为手势只在触摸开始的UIView上被识别。 我能想到的最好的方法是在父视图(包含所有卡片的UIView )上使用UIPanGestureRecognizer。我可以
浏览 0
提问于2012-06-25
得票数 0
回答已采纳
3
回答
更正手势识别器的MVC模式
objective-c
、
ios
、
model-view-controller
我正在创建一个自定义的手势识别器,我的目标是在手势持续时间内记录超过某个阈值的移动,然后在手势结束时报告该数据集。我对手势识别器对象所扮演的角色有点模糊。 因为我对OOP还是个新手,所以我想知道这个手势识别器的MVC的最佳实践。具体地说,如果手势识别器是“哑巴”的,并且只向视图控制器报告移动,并且让逻辑和日志记录发生在VC中,或者在手势识别器中进行简单的逻辑和日志记录,然后让它在手势完成时返回报告,并让VC向手势识别器请求数据。 以下是我目前正在进行原型开发的一些示例代码(通过在手势识别器中进行逻辑和日志记录的方法): - (void)touchesMoved:(NSSet *)touches
浏览 5
提问于2012-09-19
得票数 2
回答已采纳
1
回答
OpenNI手势识别?
openni
我在想,有没有一种方法可以让OpenNI识别一个动作,比如在原地站立或奔跑?你能让手、手指和身体识别同时运行吗?
浏览 0
提问于2012-11-25
得票数 1
回答已采纳
1
回答
UIPanGestureRecognizer无法识别平移较小的移动(<3 3mm)
ios
、
uigesturerecognizer
我正在尝试使用UIPanGestureRecognizer在屏幕上拖动一些东西。问题是,在尝试拖动时,直到我在屏幕上移动了某个amount(>3mm),才能识别手势。如果我点击并按住我的对象并来回移动小movements(<3mm),它不会被识别为平移手势。如果我使用TouchesBegan,它会立即识别我的点击和按住,这是没有问题的。有没有办法解决这个问题,否则我不得不使用TouchesBegan?。
浏览 0
提问于2015-05-28
得票数 4
1
回答
长按手势识别器问题
ios
、
swift
、
uigesturerecognizer
、
uilongpressgesturerecogni
在Interface中,我向MKMapView添加了一个按下手势识别器。 事件在1秒后发送(我正在使用它向地图添加一个引脚)。我已经检查了我的手势识别器的“取消触摸”行为,但我的问题是,一旦长按手势被识别,如果您将手指放在屏幕上并将其拖到地图视图上,则事件(用于长按压)将在拖动时连续发送,就好像它实际上是一个拖动手势识别器,导致数十个引脚被添加到我的地图上…… 我怎么才能解决这个问题? 谢谢。
浏览 2
提问于2015-07-13
得票数 3
回答已采纳
1
回答
未执行的Fusuma手势
command-line
、
touchpad
、
multi-touch
、
gestures
我在初创公司运行fusuma,但在大多数情况下,它似乎不起作用。如果我打开一个终端并运行fusuma并执行鼠标垫手势,终端将显示这些手势被识别,但没有执行。例如,如果我按超级+左键,它会把窗口移到左边,但是如果我用手势来做,它就不能工作,即使我能在终端中看到这个手势被识别。
浏览 0
提问于2020-12-03
得票数 0
1
回答
向第二个视图添加卷帘识别器
iphone
、
objective-c
、
xcode
我有一个有两个视图(纵向和横向)的nib文件。我已经给它添加了刷卡识别器。但是在横向视图中无法识别滑动,在纵向视图中它工作得很好。请帮帮忙。谢谢。
浏览 4
提问于2011-07-15
得票数 0
2
回答
UITextView的UIGestureRecognizer防止键盘出现在点击上
ios
、
swift
、
event-handling
、
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的性能问题
ios
、
uitableview
、
uitapgesturerecognizer
我已经在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 (准确性)
iphone
、
ios
、
ipad
、
uigesturerecognizer
、
touchesbegan
我正在打印我使用这两种触摸跟踪方法得到的点数列表。 手势识别器更容易使用,但如果您将获得的点数与touchesBegan程序进行比较,识别器会避开一些点数,特别是在运动开始时。 有没有人知道这两个过程在准确性方面有什么不同? 谢谢!
浏览 0
提问于2012-08-08
得票数 14
回答已采纳
5
回答
使用手势识别器时,表视图不滚动
ios
、
uitableview
、
uigesturerecognizer
我的应用程序有一个表格视图(当然有一个滚动视图),这个视图通过一个手势识别器来滑动(就像Facebook的应用程序一样)。 如果我使用按钮将表格视图滑动到屏幕上,它工作得很好,但当我使用手势识别器时,表格视图不能再滚动。 以下是有问题的手势识别器的代码: [self.view addGestureRecognizer:self.slidingViewController.panGesture]; 有人有主意吗?
浏览 1
提问于2013-07-12
得票数 22
回答已采纳
3
回答
防止superview识别pan手势(在iOS 7中)
ios
、
iphone
、
objective-c
、
touch
、
gesture
我已经实现了一个边栏NavigationController,它包括一个正面和后方的ViewController。这个侧栏NavigationController确实使用了pan和gesture recognizers来让用户在前面和后面的视图之间切换。效果很好。但是在前面使用TableView ViewController会导致恼人的行为。每次在表视图中滚动时,侧栏NavigationControllers的pan手势识别器都会识别手指的水平运动,并相应地移动前面的视图控制器。 现在,我的问题是:是否可以防止superview (侧栏NavigationController's视图)
浏览 5
提问于2014-05-13
得票数 1
回答已采纳
1
回答
UIPanGestureRecognizer的准确起始位置?
ios
、
cocoa-touch
、
uipangesturerecognizer
我正在使用一个UIPanGestureRecogniser来实现拖放。当拖动开始时,我需要识别正在被拖动的对象。然而,对象相对较小。如果用户没有在对象的中心点击对象,它就不会被拖动。 问题是,当第一次使用状态UIGestureRecognizerStateBegan调用手势处理程序时,手指已经移动了几个像素,因此[UIPanGestureRecognizer locationInView:]返回了该点,而这并不是手势真正开始的地方。这是有意义的,因为它只能在移动几个像素后才能识别平移。但是,我需要手势的绝对开始,而不是手势首次被识别后的位置。 我在想,也许我也需要实现一个点击手势识别器,纯粹是
浏览 0
提问于2014-07-06
得票数 1
1
回答
iphone -长时间轻击两次相同的方法
iphone
我有一个UIView定制类,由这个类创建的对象有一个很长的手势识别器,添加如下 UILongPressGestureRecognizer *tapAndHold = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(doStuff:)]; [tapAndHold setDelegate:self]; [tapAndHold setCancelsTouchesInV
浏览 0
提问于2010-09-22
得票数 2
回答已采纳
1
回答
基于surf描述符+ flann匹配器的静态手势识别
c++
、
opencv
我正在尝试实现静态手势识别,只有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
回答
UI视图是否附加了默认手势识别器?
ios
、
objective-c
、
uitableview
、
uigesturerecognizer
我有一个自定义的UITableViewCell类,它也是一个手势委托: @interface MyCell: UITableViewCell<UIGestureRecognizerDelegate> 我想用我自己的手势识别器来使用它。但它也会被一些UILongPressGestureRecognizer实例调用。我不知道它是从哪里来的,而且我肯定没有在我的代码中实例化更多的手势识别器。 谁实例化它,以及我如何关闭它?
浏览 0
提问于2013-11-19
得票数 0
1
回答
是否建议在iOS应用程序中手动删除手势识别器?
ios
、
cocoa-touch
、
uigesturerecognizer
我找到了这个问题的混合答案,我们是否应该手动移除手势识别器。有人能对此提供更好的理解吗? 上面写着是: 这上面写着No 请提出建议。
浏览 2
提问于2017-08-03
得票数 0
回答已采纳
1
回答
生成触摸事件还是将触摸事件转发到视图?
iphone
、
ios
、
uiscrollview
、
uigesturerecognizer
我对tap_gestureRecognizer有看法。 这听起来可能有点傻,但是当一个点击被识别时,我希望将触摸转发到与识别器关联的视图,并最终转发到视图的子视图。 我应该先解释一下为什么我有这个识别器。 它的存在是为了抓住触觉,而这不会因为滚动视图而被捕捉到。 简要地提到了这一点。 (滚动视图阻止对其后面的视图进行触摸,但如果后面的视图具有手势识别器,则可以识别触摸)
浏览 1
提问于2012-07-04
得票数 1
1
回答
如何处理包含整个视图的地图视图的UIScreenEdgeGestureRecognizer?
ios
、
objective-c
、
xcode
、
swift
、
uigesturerecognizer
我在这里有iOS程序,地图视图覆盖了整个容器视图。我希望映射视图能够处理UIScreenEdgeRecognizer,因为它涵盖了整个容器视图。我认为最好让gestureRecognizers数组引用识别器。但是地图视图的pan手势打断了屏幕边缘识别器。我试过gestureRecognizer:shouldFailRequireFailureOfGestureRecognizer和所有这些,但它仍然不起作用。但是你们会推荐解决方案吗?我可以让容器视图的gestureRecognizers数组引用屏幕边缘识别器吗?
浏览 2
提问于2014-09-20
得票数 4
回答已采纳
3
回答
向标签添加手势?
ios
、
swift
、
uilabel
、
uigesturerecognizer
、
unrecognized-selector
Swift 4 iOS 11 尝试使用此代码向标签添加手势时,它会触发,但随后会因无法识别的选择器而崩溃。 尝试使用和不使用@objc,也尝试使用@选择器(ViewController.copyURL),尝试打开isUserInteractiveEnabled = true;都不起作用 @IBOutlet weak var zeroURL: UILabel! let press = UILongPressGestureRecognizer(target: zeroURL, action: #selector(copyURL)) view.addGestureRecognizer(press)
浏览 5
提问于2018-09-25
得票数 0
1
回答
UIPanGestureRecognizer不使用UIControlEvents
ios
、
uigesturerecognizer
、
draggable
、
target
、
uipangesturerecognizer
我做了一个定制的UIControl,它使用UIControlEvents来识别某些交互。一切都很顺利。现在我还想让我的UIControl识别一个UIPanGestureRecognizer,下面是代码 fieldView.addTarget(self, action: #selector(willSelectField(sender:)), for: .touchDown) fieldView.addTarget(self, action: #selector(didSelectField(sender:)), for: .touchUpInside) fieldView.addTarget(
浏览 3
提问于2017-03-06
得票数 0
6
回答
如何有一个UIScrollView卷轴和一个手势识别器?
ios
、
objective-c
、
uiview
、
uiscrollview
我在UIScrollView上有一个手势识别器,但是它很少被调用,因为UIScrollView吃掉了所有的手势。 我在这一行中部分地解决了这个问题:[scrollView.panGestureRecognizer requireGestureRecognizerToFail:rightSwipe];,然而,这行的结果是我的识别器总是被接受(所需的行为),滚动视图不被滚动。 也就是说,当您滚动时,识别器将被接受,但是视图不会滚动。 我怎样才能绕过这个问题,或者有一个替代的解决方案? 谢谢!
浏览 26
提问于2014-05-24
得票数 26
回答已采纳
3
回答
使用Kinect、OpenNI、NITE进行手势识别的指南
kinect
、
gesture
我知道这事已经在网上传开了。我浏览了很多,发现了很多关于手势识别.However的信息,看了之后我变得更加困惑,其中大多数似乎都是在Kinect官方SDK上工作的,微软的SDK,我不想用它们。 我需要为Linux开发它,我想知道OpenNI,NITE是否给了我识别手势的灵活性。 我正在尝试开发一个手语程序,它可以识别手势并在屏幕上绘制东西(球体,立方体等)。 有人能给我一个明确的指导方针来开始这个项目吗?我不知道从哪里开始。 欢迎任何帮助。 谢谢
浏览 1
提问于2012-10-25
得票数 3
回答已采纳
1
回答
改变手势识别器的索引
iphone
、
indexing
、
uigesturerecognizer
我有6个手势识别器,每个识别器都与ScrollView中的一个UIView对象相关联,我想知道在识别手势时如何更改每个视图的索引。我应该更改每个UIView对象的索引,还是可以更改识别器对象本身的索引? 感谢您的回复。
浏览 0
提问于2012-07-11
得票数 0
回答已采纳
1
回答
将触摸转发到视图并导致UIGetureRecognizer开始
iphone
、
ipad
、
gesture-recognition
是否有一种方法可以将触摸转发到附加了手势识别器的子视图,并且转发的事件将启动手势识别器?
浏览 0
提问于2010-12-03
得票数 1
1
回答
如何从一个手势识别器切换到另一个手势识别器
ios
、
ios5
、
uigesturerecognizer
、
uipangesturerecognizer
我有一个用OpenGLES绘制的地图,我有一个将maximumNumberofTouches设置为1的平移手势识别器,用于在地图周围平移,以及一个用于缩放的收缩手势识别器。我想在完成缩放后开始平移(一根手指从屏幕上抬起),但在pinchgesturerecognizer完成之前,平移手势识别器不会启动,这是当它检测到屏幕上没有手指的时候。有什么想法吗?
浏览 2
提问于2012-01-04
得票数 0
回答已采纳
1
回答
当使用手势识别器确认的视图无法接收到事件的情况下?
iphone
、
ios
、
event-handling
、
uigesturerecognizer
“我有一个UIImageView作为子视图的视图。主视图上有一个单一的点击GestureRecognizer,可以工作99%的时间。 每隔一段时间,手势识别器似乎就会失败,事件就会被向上推到下一个响应程序。我在顶部视图的hitTest方法中添加了一个断点,命中测试方法在所有情况下都正确返回最内部的UIImageView,包括在事件发生错误时。 在什么情况下,视图可以是hitTest的结果,但不能将事件传递给它的手势识别器?当手势选择器未被调用时,我从hitTest断点打印了以下调试代码: (lldb) po u $2 = 0x20854520 <UIImageView: 0x208545
浏览 4
提问于2013-05-13
得票数 3
1
回答
UIGestureRecognizer状态为什么没有像“空闲”这样的状态?
cocoa-touch
、
uikit
、
uigesturerecognizer
、
gesture
、
gesture-recognition
有谁知道苹果为什么设计时默认状态是“可能的”(手势识别器还没有识别它的手势,但可能正在评估触摸事件)。这是默认状态。)而不是“闲着”之类的东西? 在我看来,“空闲”状态将通过消除“但可能是评估触摸事件”的部分更有意义和意义。“闲置”-当UIGestureRecognizer没有收到任何触摸,也没有执行任何分析(触摸,计时器.)。一旦收到第一次触摸,它就会将它的状态更改为“可能”,这表明它执行某种分析(识别逻辑)。 *上下文:我正在为另一个平台编写类似的架构。因此,这种状态将有助于将手势识别器与那些没有收到任何触摸或只是忽略它们的手势识别器分离开来(用于实现requireGestureReco
浏览 2
提问于2012-03-03
得票数 4
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
手势交互之手势识别与检测
清华社计算机类推荐书单——人工智能
你熬夜抢的“双十一”福利,可能都进了黑产的腰包
汇春科技智能厨卫:解放双手,智在芯科技
双十一购物更高效,ColorOS这个 “剁手”功能你get到了吗?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券