touch相关内容

touchesBegan-只需要最后一次触摸操作-iPhone

在 -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 方法我正在做一些动作 -(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event 我正在做其他动作. 如果我点击3次,touchesBegan将呼叫3次.我想要的是,如果用户连续轻按 ..
发布时间:2021-05-17 20:57:44 移动开发

确定所有触摸都处于哪个视图触摸

我想要确定整个应用程序发生了哪些视图触摸,目的是记录触摸,以便以后可以浏览日志并确定用户的操作.我知道我可以继承UIView并重写touchesBegan/Ended来记录这些内容,但是我在Interface Builder中使用了UIButton,UISlider等的许多实例,因此除非我也将这些类也进行了子类化,否则它将无法工作. 用于确定自上次触摸以来的时间(对于待机屏幕超时方法),我已 ..
发布时间:2021-05-17 20:35:13 移动开发

UITableView:自定义手势使其不再滚动

我有一个UIViewController,其中包含一个UITableView(子类化)和另一个UIView(子类化).它们处于相同的层次结构级别,但是UIView添加到最后,因此它是最前面的.我重写touchesBegan/Moved/Ended以从顶部UIView截取手势:我的目标是获取选定的UITableViewCell,如果两次轻按,则创建要拖动的ImageView.我似乎可以完成它,但是现 ..
发布时间:2021-05-17 20:04:03 移动开发

在不实际触摸物体的情况下移动物体

我是iPhone开发的初学者,我一直在寻找这个问题的答案,但还没有发现任何东西. 我想做的是允许用户在不实际触摸对象的情况下移动对象(他们可以触摸屏幕上的任何位置),并且随着对象的移动,对象将从原来的位置移动并沿方向移动的用户运动,但没有跳到他们的触摸位置并被他们的手指掩盖. 您能提供的任何帮助都是非凡的 先谢谢您 BWC 解决方案 您可以通过覆盖 touchBeg ..
发布时间:2021-05-17 19:45:02 移动开发

忽略触摸事件,让它下面的视图处理触摸吗?

我有一个用户将触摸的可拖动视图,但是它的某些矩形将没有图像(字母0). 当用户单击透明区域时(我可以构建不带alpha信息的透明区域),我希望透明区域下方的视图(相同类)可以检测触摸. 我的策略是在用户触摸透明区域时让视图忽略触摸,并希望其下方的视图能够自动捕获触摸事件.但是我不确定这是否行得通.(进行设置以进行测试将需要一些时间) 我应该采用其他方法还是上述策略行得通? ..
发布时间:2021-05-17 19:39:13 移动开发

iPhone:具有多个响应水龙头的区域的自定义UITableViewCell?

我被要求创建一个具有多个可以点击的区域的自定义UITableViewCell. 这些区域将没有按钮或任何图形-它们将是不可见的.根据用户点击的单元格的哪三分之一(即 ),将调用3种不同的方法. ||decrementFooCount ||viewFooDetails ||crementFooCount || 该单元格上有一些需要始终可见的标签-fooName和fooCount. ..
发布时间:2021-05-17 19:34:42 移动开发

UIScrollView和内容需要触摸移动事件

我有一个视图,该视图使用单点触摸事件(单指)进行绘制(线条,循环,文本等).现在,我想将此视图放入UIScrollView内,这将允许缩放和平移.当然,需要两个手指来执行缩放和平移. 这样做的模式是什么?当UIScrollView的内容仅接受单击(仅包含按钮)时,我仅找到了一些示例.当内容也需要触摸动作时,什么也不做. 解决方案 访问UIScrollView上的panGestureR ..
发布时间:2021-05-17 19:28:39 移动开发

如何从UIScrollView中的多个imageView识别特定imageView上的触摸?

我的UIScrollView中有多个ImageView,并且我想确定所触摸的特定imageView .这样我就可以做一些动作.(例如,显示带有图片名称的Alert). 我看到过一些类似的帖子,但是他们没有适当的答案.对我来说,有些答案很复杂,因为我对iPhone编程还很陌生. 如果有人帮助您举一个简单的例子,那就太好了.:-) 我的代码就是这样 -(void)viewDidLo ..
发布时间:2021-05-17 19:16:03 移动开发

UIScrollView防止touchesBegan,touchesMoved,touchesEnd在视图控制器上结束

我正在处理视图控制器(UIViewController的自定义子类)中的几个UI组件的触摸.它具有方法 touchesBegan:withEvent:, touchesMoved:withEvent:和 touchesEnded:withEvent:.工作正常.然后,我添加了一个滚动视图(UIScrollView)作为层次结构中的顶视图. 现在,我在视图控制器上的触摸处理程序无法正常工作.他 ..
发布时间:2021-05-17 18:58:12 移动开发

iOS:长按并拖动以选择另一个按钮.(就像键盘一样)

我很难找到有关如何处理触摸事件的正确文档,以支持与键盘相似的行为. 我想要的是一个按钮,当我长按该按钮时,它会在该按钮上方显示一个自定义视图控制器,但是我希望用户能够将其手指拖到其他按钮之一(而无需将手指移开)屏幕). 长按该按钮,它是自定义视图控制器,所有设置和工作都已完成.我无法确定的是如何支持从视图控制器中的第一个按钮拖动到另一个按钮以便能够选择它. 我尝试使用子类化的UI ..
发布时间:2021-05-16 21:06:26 移动开发

在UiCollectionView中处理触摸?

我有这个很大的 UICollectionView 占据了屏幕的大部分,还有一个 UIButton 显示了一个菜单.我想在用户点击屏幕的任何一侧时隐藏菜单,不幸的是,这对我来说是 UICollectionView 的任何部分.在其他视图上试过以下代码,效果很好...但不适用于 UICollectionView .该函数不会被调用. 覆盖功能func touchesBegan(touches:Set ..
发布时间:2021-05-16 21:00:50 移动开发

UIView:让子视图接收触摸,但不接收主视图吗?

我在此结构中有几个包含视图的单元格: 主视图 后退 frontview 单元格部分重叠.这意味着单元格A的主视图将部分覆盖单元格B的前视图.像这样: B主视图 B后视 B前视图 主视图 回顾 前视图 我想拦截前视图和后视图的触摸,但是我希望主视图忽略它们. (我曾尝试在主视图上禁用用户交互,但这也会禁用前视图和后视图). 有什么提示吗? 解决 ..
发布时间:2021-05-16 20:55:35 移动开发

UITextView应该检测链接,否则,应该传播触摸以查看下面的视图

我有一个文本视图,我想在其中检测链接,但是当接触点上没有链接时,它应该将触摸传播到下面的视图中(当前没有).它将包含在一个表格视图单元格中,如果用户点击一个链接,它应该进行交互(它可以工作),但是当另一个点被点击时,它应该选择表格视图单元格. 我需要使文本无法选择,因此我遵循了 https://stackoverflow.com/a/27264999/811405并实现: -(BOOL)c ..
发布时间:2021-05-16 20:26:13 移动开发

如何在Sencha touch中在面板之间移动

在面板之间移动时,出现以下错误 [WARN] [Ext.Component#constructor]使用已使用的id(`logOutButton`)注册组件.请确保现有组件已被销毁(`Ext.Component#destroy()`. 我可以返回上一个屏幕,但是如果没有出现以上错误,就无法再次前进. 为了解决这个问题,我尝试使用下面的代码,但是它不起作用.有人可以帮我吗? var ..
发布时间:2021-05-06 19:52:03 其他开发

替换innerHTML后,touchmove事件停止

我有一个网页跟踪 touchmove 事件,允许用户在屏幕上拖动元素-工作正常. 我在用户移动移动元素时动态替换html -替换html效果很好. 问题是,如果用户通过触摸内部html进行拖动(将替换掉),然后一旦替换了内部html(直到下一次touchstart),拖动(touchmove事件)就会停止.> 事件侦听器位于外部容器上,而不是替换的html上,因此我认为它应该继续捕获 ..
发布时间:2021-05-04 21:13:55 前端开发

如何将触摸事件发送到Android中的其他应用

我正在尝试从我的应用程序向其他应用程序发送触摸事件. 有没有解决这个问题的解决方案吗? 解决方案 辅助实现.您可以像这样在MotionEvent中提取基本数据. //aidl数据 公共类Data实现Parcelable {私人长时间停机;私人长事件时间;私人int行动;私人浮点数x;私人浮标y;私人浮球压力;私人浮标尺寸;private int metaState;私有浮点数 ..
发布时间:2021-05-04 21:10:55 移动开发