腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当按下按钮(子
视图
)时,不处理superview上的平移
手势
、
、
、
、
我有一个
视图
(超级
视图
),我可以通过平移
手势
移动,这个
视图
有子
视图
(UIButton)与TouchDown
事件
。但当我按下按钮(touchdown
事件
已处理)并继续移动手指时,我的superview开始处理平移
手势
方法。当我接触superview的子
视图
时,如何禁用处理superview的平移
手势
方法?
浏览 1
提问于2016-04-26
得票数 0
3
回答
UISwipeGesture不在侦听touchesBegan的
视图
上工作
、
因此,我在该
视图
上添加了一个滑动
手势
。UISwipeGestureRecognizerDirectionLeft;[self.view addGestureRecognizer:gesture]; 但我猜,控制器的触摸识别器取消了滑动
手势
识别器
浏览 2
提问于2013-01-24
得票数 1
1
回答
在取消
手势
识别器之后以编程方式启动hitTest:WithEvent,并返回不同的UIView以响应
事件
、
、
、
、
我正在重写hitTest:withEvent以返回self (最底层的
视图
)- 当返回self时-我的
视图
将响应触摸
事件
,依次启动
手势
识别器。如果
手势
被取消或发生了一些条件-我想手动启动hitTest:withEvent,然后返回一个不同的
视图
,以处理发生的相同
事件
/触摸序列。这是必要的,因为
手势
识别器仅在hitTest:withEvent返回
手势
视图
并将其状态更改为began之后才启动。UIEvent *
浏览 3
提问于2014-02-23
得票数 0
2
回答
为什么UITableView会得到潘
手势
?
、
正如苹果公司的文件所说,处理
手势
的过程是 初始
视图
尝试处理
事件
或消息。如果无法处理该
事件
,则将
事件
传递给其superview,因为初始
视图
不是其
视图
控制器
视图
层次结构中最顶层的
视图
。superview尝试处理该
事件
。如果superview无法处理该
事件
,它会将
事件
传递给其superview,因为它仍然不是
视图
层次结构中最顶层的
视图
。
视
浏览 7
提问于2013-07-22
得票数 0
回答已采纳
1
回答
iOS中最早的注册触摸
事件
、
、
、
、
因此,最初的触摸
事件
可能会在某个地方延迟。 我的问题不是如何解决这个特定的情况,而是在诊断中我遇到了以下问题:我可以注册屏幕触摸(开始的时间)的最早时间点是什么?
浏览 14
提问于2017-08-07
得票数 0
1
回答
允许单次触摸
事件
通过UIScrollView
、
、
但是,我最初使用drawingView的touches*方法实际绘制到renderingView中的功能不再起作用,因为滚动
视图
是一个子
视图
,正在消费触摸
事件
。我愿意将滚动
视图
的平移设置为最少两个手指的
手势
,因此缩放/收拢和平移将是两个手指的
手势
,从而为canvasView留出空间来处理单指触摸*
事件
以添加路径信息。现在,我找到了一种方法(尽管这看起来像是一种技巧),通过迭代滚动
视图
的
手势
并检查何时是平移
手势</em
浏览 9
提问于2017-04-24
得票数 0
1
回答
UITableview的背景
视图
上的UITapGestureRecognizer不起作用
、
、
、
我已经将
视图
设置为UITapGestureRecognizer的目标。然后,我将该
视图
设置为我的表
视图
的背景
视图
。问题是UITapGestureRecognizer似乎永远不会触发,即使我的表
视图
中没有行。有什么建议吗? 谢谢。
浏览 4
提问于2014-07-04
得票数 1
4
回答
当最上面的uiview清晰且不同的uiview可以处理时,如何忽略触摸
事件
?
、
、
、
、
我有一个清晰的UIView,它附有
手势
识别器。在这个清晰的UIView中放置不同的组件,如表、按钮、集合
视图
等。我想要的--如果一个位于透明uiview下的
视图
能够处理触摸
事件
(或任何类型的
手势
)--清晰的
视图
应该忽略该
事件
,并且
事件
将传递到能够处理该
事件
的底层
视图
。我试过了 -(UIView *)hitT
浏览 1
提问于2014-02-20
得票数 1
回答已采纳
1
回答
SwiftUI + UIView触摸
事件
冲突
、
、
、
、
我有一个包含UIViewRepresentable (一些UIView)的
视图
。该UIView有一个作为subView的按钮,它有自己的操作。我有两个问题: 如果SwiftUI
视图
没有附加点击
手势
,则UIView的按钮
事件
(UIControlEventTouchUpInside)不会在一次点击时触发,而是仅在长时间点击时触发。如果SwiftUI
视图
附加了点击
手势
,则在it
视图
的按钮上的触摸可以正常触发,但SwiftUI
视图
的
事件
也会触
浏览 119
提问于2020-10-27
得票数 0
2
回答
touchesEnded或touchesCancelled并不总是调用
、
、
场景:以下
事件
按此顺序发生。 那么,如果没有调用touc
浏览 1
提问于2012-12-18
得票数 4
回答已采纳
1
回答
同时接收scrollViewDidScroll和UIGestureRecognizer触摸
事件
、
、
在拖动时,我想要触发
手势
识别器,或者scrollViewDidScroll,或者有时在单个拖动中两者都触发。然而,
手势
识别器窃取了触摸
事件
,因此滚动
视图
无法滚动。是否有办法向scrollViewDidScroll和
手势
识别器发送单个触摸
事件
?(我尝试对滚动
视图
进行子类化并重写gestureRecognizer(UIGestureRecognizer, shouldRecognizeSimultaneouslyWithGestureRecognizer:UIGestur
浏览 2
提问于2016-04-19
得票数 0
1
回答
将点击
手势
从UIView传递到基础AVPlayer
、
、
我有一个AVPlayerViewController,它上面有一些
视图
(只有当它处于全屏时)。
视图
上有
手势
识别器(这些工作)。问题是,当用户点击某个
视图
(它们是不可见的)时,播放机也不会收到触摸.我需要玩家展示玩家的控制。我就是这样添加
视图
的 _topHelperView.backgroundColor = [UIColor purpleColor当任何一个
视图
被点击时,播放机都不会显示控件。它只
浏览 3
提问于2014-12-03
得票数 1
回答已采纳
1
回答
UIImageView:从接口生成器添加tap
事件
、
、
、
、
我知道如何以编程方式添加
手势
识别器。我想知道,当我从Interface中的Ctrl+drag中的一个UIImageView进入代码时,我只能链接插座和插座集合,而不是操作。我已经在图像
视图
上启用了用户交互,所以我想知道是否可以以“拖动添加”的方式访问它的操作。
浏览 6
提问于2016-07-28
得票数 1
回答已采纳
1
回答
如何在第一次返回true后停止接收
手势
的onTouchEvents
我知道对于一个Android
视图
,如果我将true返回到onTouchEvent,那么这意味着您希望继续接收当前
手势
的
事件
。如果返回false,则不应为当前
手势
处理更多
事件
。但是,我希望尝试检测一个
手势
是单击
事件
还是保持/拖动
事件
,因此我将true返回到初始的ACTION_DOWN
事件
,直到一些毫秒过去,此时我超时并将该
手势
识别为保持/拖动,而不是单击。超时结束后,我想将false返回到进一步的o
浏览 5
提问于2012-05-12
得票数 3
1
回答
在UIScrollView中通过两次触摸识别swipe
、
、
、
、
我有一台全屏UIScrollView (iPad,1024x768,横屏模式)。所以我需要用两个手指在它上面的任何方向上识别滑动。这就是我所拥有的(mainScroll是我的类的属性):- (void)loadView { mainScroll.contentSize = CGSizeMake(1024*pageNumber, 768); mainScroll.pa
浏览 1
提问于2011-07-02
得票数 3
回答已采纳
1
回答
如何更换/折断响应链?
、
、
在我的项目中,有一个滚动
视图
和一个小uiview作为滚动
视图
的子
视图
。我想,如果我触摸小
视图
,滚动
视图
不应该移动。让响应者链在子
视图
处断裂。我正在尝试继承子
视图
,并重写- (UIResponder *)nextResponder方法以返回nil。但它没有效果。 更新:子
视图
似乎完全没有响应潘的
手势
。当我在子
视图
中滚动时,- (UIResponder *)nextResponder方法从未调用,但当我点击它时,该方法将
浏览 1
提问于2013-10-31
得票数 0
回答已采纳
2
回答
双击以外的前向触摸到UITextView
、
、
、
、
在我的场景中,双击
手势
需要与UIView的IBAction关联,除此之外的任何其他触摸都需要转发到底层的UITextView。:doubleTap]; 我已经尝试了以下解决方案, 使用hitTest时,我无法在UITextView上的UIViews中捕获双击
手势
浏览 2
提问于2012-12-27
得票数 5
回答已采纳
2
回答
向单个
视图
添加多个UITapGestureRecognizers (Cocos2d)
、
、
使我相信可以将多个UIGestureRecognizer添加到单个
视图
中。属性"gestureRecognizers“返回一个NSArray。事实上,我已经有一个UIPanGestureRecognizer使用来自另一个类的相同
视图
。所以我至少让两个UIGestureRecognizers同时工作。
浏览 0
提问于2012-07-08
得票数 11
回答已采纳
1
回答
UITableView上的缩放功能
、
、
、
、
我在我的一个
视图
中有一个UITableView,它有点小,我不能增加它的高度(因为它的大小是固定的,而且还有其他控制器)。我是否可以在其中提供放大/缩小功能(与我们在地图
视图
中获得的功能相同)?在我的搜索过程中,我逐渐了解到使用滚动
视图
是可能的,但我不知道如何实现。我向我的
视图
添加了一个滚动
视图
,并在滚动
视图
上添加了我的表
视图
,但放大/缩小功能在其中不起作用。
浏览 1
提问于2011-02-04
得票数 0
回答已采纳
2
回答
didSelectRowAtIndexPath没有被调用是因为用户界面点击
手势
迅速解决方案?
、
、
相反,它似乎是点击
手势
识别器被调用和只是辞职的第一个响应。 我猜想有一些方法可以告诉点击
手势
识别器继续将点击消息传递到UITableView,但是我不知道它是什么。
浏览 2
提问于2017-12-05
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
react-native手势和视图
Java:理解和使用Java 委托事件模型
查看正在调查的问题事件,Windows 7事件查看器如何创建自定义视图
谁说 Java 要过时?2017年Java 大事件回顾!
大事件:新梦想Java课程重磅推出!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券