问题标签 [uiswipegesturerecognizer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 滑动到新笔尖
我只是想能够刷到一个新的笔尖,但我卡住了。我的代码正确构建,没有错误或警告,但没有任何反应。
这是我的代码
系统看到我正在刷卡(它被记录),但它没有进入新的笔尖。我并没有真正与我的代码结婚,所以如果我需要完全重写它,我可以。
ios - 创建自定义“tickle”UIGestureRecognizer 的最佳方法是什么?
我想为“挠痒痒”创建一个自定义 UIGestureRecognizer ......换句话说,检测 swipeLeft 然后是 swipeRight 两次,无需抬起手指。
我知道我可以通过自定义手势从头开始创建它,但是我需要实现所有“触摸”方法并基本上重新发明滑动手势。有没有什么方法可以通过组合已经存在的 UIGestureRecognizer 来创建自定义 UIGestureRecognizer?换句话说,扩展 UISwipeGestureRecognizer 的自定义 UIGestureRecognizer?
还是我需要从头开始构建它?如果是这样,有人知道滑动手势的底层代码吗?
iphone - 未调用 UISwipeGestureRecognizer 选择器。知道为什么吗?
我正在使用下面的代码将右/左滑动事件集成到 UIImageView 对象(称为photo_view),但在 iphone 模拟器和设备中测试后它没有工作。下面的方法handleLeftSwipe和handleRightSwipe甚至没有被调用,因为日志没有在调试器日志中打印任何它应该的东西。这是代码:
知道是什么原因吗?
提前感谢您的帮助,
斯蒂芬妮
uiimageview - UIView 内的 UIImageview 上的 UISwipeGestureRecognizer 检测到错误的滑动?
我在检测UIImageView
self.view 内部的滑动时遇到问题。
当我应用它UISwipeGestureRecognizer
时self.view
工作正常,但是当我尝试应用它时UIImageview
它检测到错误的滑动方向。
代码:
iphone - 如何识别所有 4 个方向的滑动?
我需要识别所有方向的滑动(上/下/左/右)。不是同时,但我需要认出它们。
我试过了:
但什么都没有出现SwipeRecognizer
这是 SwipeRecognizer 的代码:
我怎样才能做到这一点?如何将所有不同的方向分配给我的 Swipe 对象?
iphone - ios UISwipeGestureRecognizer 计算偏移量
我正在向我的应用程序添加滑动手势识别器
以及处理滑动事件的方法:
我如何在这里计算偏移量?移动视图?
iphone - uitableview 单元格中的手势错误
我的输入有问题,我GestureRecognizer
有UITableViewCell
向左和向右滑动手势,长按 2 秒并在表格视图单元格中捏手势,向右滑动下一章,向左滑动上一章,捏重定向到另一个视图-控制器,并按住 2 秒以显示弹出窗口(子视图)。所有都在一个名为 table 的 tableview 中实现。我的问题是一切正常,但是在 tableview 中使用 Gesture 一段时间后,它卡住了,swipeGesture
可能是捏也不起作用。但是当我转到另一个页面并回来时,它开始正常工作。一段时间后它也会卡住。如何解决这个我的代码是?
而且当我们向左或向右滑动时,动作也很慢。请帮我。
iphone - 如何将滑动手势添加到 UITableView 单元格?
我在cellForRowAtIndexPath
它工作正常。但我想像UISwipeGestureRecognizerDirectionLeft
这样添加
当我检查方向和状态时,我总是得到 3 = 3
如果我只应用一个手势它工作正常。我试图一个一个地添加两个手势。但它只会响应一个手势。
如何添加第二个手势。我直接将一个手势添加到 TableView 另一个手势到单元格,但现在使用。
ios - UISwipeGestureRecognizer 似乎不尊重 iPhone 3G 上的当前 UIDevice 方向
我注册了四个 UIGestureSwipeRecognizers(每个方向一个),它们在 iPhone 4/4S(iOS 4.3 和 5)和 iPad 1/2(iOS 4.NotSure 和 5)上按预期工作。这是一个游戏,所以唯一允许的设备方向是 LandscapeRight 和 LandscapeLeft。但是,在装有 iOS 4.1 的 iPhone 3G 上,滑动识别器的响应就像设备被握在纵向一样。换句话说,在 iPhone 3G 上,LandscapeLeft 中的向上滑动被注册为向右滑动。事实上,所有四个滑动识别器的行为都好像设备处于纵向状态。但是,我已经检查过了[[UIDevice currentDevice] orientation]
,它总是返回UIDeviceOrientationLandscapeLeft
此外,该应用程序是基于 cocos2d 1.0.1 模板构建的游戏。
我可能做错了什么?
这是我注册四个滑动识别器的代码:
iphone - UISwipeGestureRecognizer - 用 2 根手指和 3 根手指滑动执行操作 - iOS
如何在同一 View-iOS 上检测 UISwipeGestureRecognizer 2 手指滑动或 3 手指滑动
有人知道吗?