gesture相关内容

将滚动手势从另一个视图传递到UIScrollView

我确实有一个具有UIScrollView的视图,并且在它上面有一个显示一些文本的视图. 当用户在包含文本的视图上滑动时,UIScrollView将不会滚动.如何使该视图透明,从而将滑动手势中继到UIScrollView. 谢谢 解决方案 您可以设置 myTextView.userInteractionEnabled = NO; 或者,如果您正在使用Interface Bui ..
发布时间:2020-11-13 20:25:50 移动开发

Android在WebView活动中向左/向右滑动手势(单击链接和垂直滚动)

已解决,解决方案在下面. 我想将Webview中用于导航的按钮替换为2种滑动手势-左右滑动.此 Android:如何处理从右向左的滑动手势链接确实对我有所帮助,但是我遇到了问题-实施此代码后,我无法单击链接/或在webview活动中滚动浏览已加载的网页(我从可能的答案中使用了第一个答案). 然后,我发现该问题的另一个答案是类似的-如何在列表视图中滚动- https://stackove ..
发布时间:2020-11-13 20:24:46 移动开发

触摸开始

我有一个UIView的子类,并添加了touchesBegan和touchesEnd方法... 在touchesBegan中,通过使用self.backgroundColor = [UIColor greenColor] ...将backgroundColor从白色设置为绿色,在touchesEnd中,将颜色重置为白色. 工作正常,但速度很慢.点击视图,需要0.5-1.0秒,直到我看到绿 ..
发布时间:2020-11-13 20:24:42 移动开发

如何使用setOnClickListener android检测特定布局的单击和双击

嗨,我在recyclerview中使用滑动布局.我也想对我的列表项布局实施单击和双击.如果我使用触摸监听器,则刷卡将不起作用.因此,我想使用setOnClickListener来检测布局的单击和双击.请给我建议一个检测单击和双击布局的想法. 解决方案 嗨,我发现使用onSingleTapConfirmed可以单点和双击都适用于单视图的解决方案,如下所示, public class ..
发布时间:2020-11-13 20:24:37 移动开发

iOS:对象重叠时禁用平移手势

我使用Pan Gesture移动了一些对象.现在,我希望对象在以下任一情况下停止永久移动: 它与特定的(固定的,无法移动的)对象重叠, 或 它会输入一定范围的位置. 当两个对象重叠时,我尝试使用removeGestureRecogniser停止它,但是它不起作用. - (IBAction)cowimagemove:(UIPanGestureRecognizer *)recogn ..
发布时间:2020-11-13 20:23:31 移动开发

Swift-旋转手势,旋转增量为90度

我有一个UIRotationGestureRecognizer的rotateView设置.可以按预期工作,但是我只想以90度的凹口/增量旋转.默认行为使您可以非常精确地进行旋转.我希望相反,只有4个可能的职位. 我下面的代码尽可能地接近我,但是我面临的问题是旋转只发生一次,并且只向一个方向旋转(即使我的两根手指向左旋转,也向右旋转) 我的代码 func rotatedView(r ..
发布时间:2020-11-13 20:23:28 移动开发

通过CoreMotion检测震动手势

我想使用iOS 7的coreMotion框架检测设备抖动.有人可以帮助我实现这一点吗? 我在viewDidAppear中写了下面描述的代码 CMMotionManager *motionManager = [[CMMotionManager alloc] init]; motionManager.deviceMotionUpdateInterval = 1.0/60.0; _ ..
发布时间:2020-11-13 20:23:24 其他开发

获取自定义UIView以响应两指触控板的滚动手势(或鼠标滚轮)

我有一个iPad应用程序(C#)和一个自定义UIView,该UIView允许通过触摸和Apple Pencil手写笔触摸进行输入.我正在尝试集成对触控板/鼠标间接支持(如Apple所说的光标或“指针"). 我使用HoverGestureRecognizer使悬停工作.我使用正常的触摸Began/Moved/Ended/Cancelled事件进行了右键单击和控制单击,并检查.type == . ..
发布时间:2020-11-13 20:22:18 其他开发

处理触摸和手势事件

我正在使用一个GUI,该GUI涉及手势输入,该手势输入来自与Windows 7计算机连接的电容式触摸面板.该操作系统已安装了Tablet PC支持驱动程序,而这些驱动程序应该是进行通讯的唯一方法. 我的主要方法是使用Microsoft.ink.dll中引用的InkCollector类.它使我能够访问SystemGesture事件,这些事件足以实现我要寻找的行为. 现在的问题是,大约一秒 ..
发布时间:2020-11-13 20:21:04 C#/.NET

在SwiftUI中检测DragGesture取消

所以我有一个添加了DragGesture的Rectangle,并且想要跟踪手势的开始,更改和结束.问题是当我在执行手势时将另一根手指放在矩形上时,第一个手势停止调用onChange处理程序,并且不触发onEnded处理程序. 同样,处理程序也不会为那只第二只手指开火. 但是如果我在不移开前两根手指的情况下放了第三根手指,则该手势的处理程序将开始触发(以此类推,即使按下也可以取消奇数行) ..
发布时间:2020-11-13 20:21:00 移动开发

Android:以编程方式创建滑动手势事件

我一直在尝试在Google上找到针对此特定案例的答案,但令人惊讶的是在任何地方都找不到它(这里只是关于检测而不是创建,滑动的答案).我实际上想在屏幕上从右向左“模拟"滑动(无关紧要,但最好是从右边缘向左滑动).我尝试过类似的方法,但得到了NPE: final float viewWidth = view.getWidth(); TouchUtils.drag(null,viewWid ..
发布时间:2020-11-13 20:19:56 移动开发

Qt,手势.无法识别TapAndHold和Swipe

我尝试了 http://doc.qt的“图像手势示例" .digia.com/4.6/gestures-imagegestures.html .在此示例中,您只有3个手势:PanGesture,PinchGesture和SwipeGesture.但是Qt提供了5种手势: TapGesture TapAndHoldGesture PanGesture PinchGesture Swip ..
发布时间:2020-11-13 20:18:19 其他开发

Android:锁定屏幕后识别手势

我目前正在创建MP3播放器.特别地,用户输入的主要模式是(触摸屏)手势输入的形式.我想添加功能,允许用户在屏幕锁定时继续与MP3播放器进行交互.也就是说,如何使设备(尤其是值得一提的Galaxy S3)能够识别锁定屏幕中的手势并将其“解析"到MP3播放器? 注意:“锁定"是指何时可以看到锁定屏幕(即,当屏幕关闭时). 我将如何去做? 谢谢. 解决方案 推荐的方法是制作锁屏 ..
发布时间:2020-11-13 20:18:15 移动开发

禁用DrawerLayout的稀松触摸手势

我需要禁用稀松布上的触摸手势(红色突出显示的部分).我只想通过滑动来解开抽屉. 问题是,当抽屉布局打开并且我需要从红色突出显示部分下方的ListView中选择一个元素时,发生的事情是抽屉已关闭,只有在这一点上,我才能从ListView中选择一个元素 打开抽屉时,我还需要直接从ListView中选择元素 解决方案 您必须为此创建自定义抽屉 public class Cust ..
发布时间:2020-11-13 20:18:13 移动开发

从onDown()返回false的含义

根据 android培训,如果您扩展GestureDetector.SimpleOnGestureListener,并且从onDown(...)返回false的方式比从GestureDetector.SimpleOnGestureListener的其他方法永远不会被调用: 是否使用GestureDetector.OnGestureListener,最佳做法是实现一个返回true的onDown ..
发布时间:2020-11-13 20:17:06 移动开发

WPF是否具有触摸和保持手势?

WPF是否具有触摸和保持手势?我找不到相应的事件,因此我尝试自己实施一个.我知道有Stylus类,但是在WPF中却无济于事.如果没有,那是我的代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using ..
发布时间:2020-11-13 20:17:04 C#/.NET

有没有一种简单的方法可以检测Windows Phone 8上的震动?

我需要检测Windows Phone 8设备上的震动,以启动特定操作.我该怎么办? 我发现了几次提到Microsoft为WinPhone7开发的"ShakeGesture.dll"库,但是唯一可用的位置(AppHub)被开发中心网站取代了. 感谢您的帮助! 解决方案 这很奇怪.看起来AppHub到DevCenter的重命名破坏了下载链接. 同时,我已将库上传到我的域中,直 ..
发布时间:2020-11-13 20:17:01 C#/.NET

如何检测没有移动或持续时间的SwiftUI touchDown事件?

我正在尝试检测手指何时首次与SwiftUI中的视图进行接触.我可以使用UIKit Events非常轻松地做到这一点,但是无法在SwiftUI中解决这个问题. 我尝试了最小移动为0的DragGesture,但直到您的手指移动它仍然不会改变. TapGesture仅在您松开手指时起作用,而无论我将参数设置为什么,LongPressGesture都不会足够快地触发. DragGestu ..
发布时间:2020-11-13 20:16:57 移动开发