腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
未在
子
视图
上
调用
touchesBegan
()
、
、
我有一个名为SKButton的类,它是SKSpriteNode的子类,它将
touchesBegan
()函数实现到print("hello")。但是,当我在
视图
中添加一个SKButton对象时,
touchesBegan
()永远不会在按钮
上
被
调用
。为什么?
浏览 1
提问于2017-08-13
得票数 1
回答已采纳
0
回答
(Swift) -
touchesBegan
多次
调用
、
我想通过实现
touchesBegan
来检测
子
视图
上的点击,但问题是这个函数在一次触摸中被多次
调用
。实际
上
,它被称为我触摸屏幕的
视图
/
子
视图
的次数,但在我的例子中,我只想检测我触摸的
子
视图
,而不是超级
视图
。 为此,我还使用了"pointInside“和"hitTest”,但没有成功。奇怪的是,即使
调用
touchesBegan
的次数与我拥
浏览 9
提问于2016-07-19
得票数 0
回答已采纳
1
回答
(iphone) uiscrollview touch。取消内容触摸并开始滚动
、
、
对我来说,UIScrollView编程似乎是最难的任务之一:我想让
子
视图
首先获取触摸事件(并被拖动)。当
子
视图
认为它应该放弃触摸并开始滚动时,它应该能够告诉scrollView。:event]; }当
子
视图
需要释放触摸并让scrollViewt
浏览 2
提问于2011-02-11
得票数 0
回答已采纳
1
回答
我可以在
子
视图
上
调用
- (void)
touchesBegan
:(NSSet *)接触
子
视图
的withEvent:(UIEvent *)事件吗
、
、
、
我在我的
视图
中识别到了触动--如果发生了某些情况,我想用这个方法
调用
我的
子
视图
,但是它不工作--(如果我没有覆盖hittestWithEvent -这个
视图
就会被返回) UIView *theView = [super hitTest:[tap locationInView:self] withEvent:nil]; NSSe
浏览 2
提问于2014-02-23
得票数 2
1
回答
什么情况会导致UITapGestureRecognizer失败但
touchesBegan
成功?
、
、
、
、
:(NSSet *)touches withEvent:(UIEvent *)event NSLog(@"
touchesBegan
"); -(void)touchesMoved:(NSSet,在大多数情况下,轻击
子
视图
会导致
调用
touchesBegan
、touchesEnded和handleTap。在某些情况下(我还不能确定),对子
视图
的handleTap停止
调用
(取而代之的是
调用
父
视图
的hand
浏览 0
提问于2014-06-11
得票数 0
3
回答
跨多个子
视图
处理触摸事件
、
、
、
我有一个自定义绘制
视图
,它由多个子
视图
组成,覆盖屏幕
上
的目标区域。具体来说,这是一种棋盘游戏,我在棋盘上看到了每个方块的景致。这些方块被创建为UIView
上
的
子
视图
。据我所读,我必须让
touchesBegan
,touchesEnded等
调用
我的UIView来处理这些问题。但是这些函数都没有被
调用
。我在基本
视图
和所有
子
视图
中添加了这些
调用
。鼠标单击不
调用</
浏览 0
提问于2014-03-25
得票数 0
回答已采纳
2
回答
如何在
touchesBegan
中手动触发iOS值?
、
、
、
我有一个父
视图
控制器,并且有一个
子
视图
(UIView)。父
视图
控制器具有 .....手动
调用
touchBegan中的xibSubView让元素移动。
浏览 3
提问于2015-05-07
得票数 0
回答已采纳
2
回答
touchesBegan
EXC_BAD_ACCESS
、
- (void)
touchesBegan
:(NSSet *)touches withEvent:(UIEvent *)event { NSLog(@"%@", touches); [subview
touchesBegan
浏览 1
提问于2013-07-10
得票数 0
回答已采纳
1
回答
相同
视图
的UITapGestureRecognizer和
touchesBegan
、
、
、
、
我想让UITapGestureRecognizer在
视图
中,
touchesBegan
在它的
子
视图
中,但是问题是当UITapGestureRecognizer被识别时,
touchesBegan
没有被
调用
。默认情况下,它是假的,因此不会
调用
touchesBegan
。
浏览 5
提问于2014-12-01
得票数 2
2
回答
作为另一个
视图
的
子
视图
添加时未
调用
touchesBegan
方法
、
、
我有两个重写了
touchesBegan
方法的ViewControllers (让我们将它们命名为A和B)。它是这样工作的:当点击
视图
A时,B的
视图
被添加为A的
视图
的
子
视图
,并显示在触摸位置的中心。但是当我点击B的
视图
(最近添加的)时,B的
touchesBegan
没有被
调用
。我已经在两个
视图
中将view.enableUserInteraction设置为true,并且已经对nextResponder().
touc
浏览 0
提问于2016-06-16
得票数 1
1
回答
将触摸传输到父
视图
,而不禁用
子
视图
的用户交互。
、
我在
视图
控制器的
视图
上有一个UIView。在UIView
上
添加一个pan手势。现在,我希望将触摸传递到父
视图
(
视图
控制器的
视图
),以便touch委托方法也会被
调用
父
视图
,并且UIView也会被平移。
浏览 1
提问于2014-12-08
得票数 4
1
回答
在不计数的情况下检测何时不再有接触
、
、
我正在尝试检测屏幕
上
没有更多触摸的点。我尝试过通过计算触摸开始和结束的次数来保持触摸的总数,但是,由于我不可避免地必须同时处理超级
视图
和
子
视图
中的触摸,所以当
调用
这些方法时的行为不可能做到这一点(例如,如果用户触摸然后滑出
子
视图
,然后又滑回到相同的
子
视图
,则在滑动时
调用
touchesbegan
,但在滑动时不
调用
touchesended )。有没有人有可靠的方法来检测屏幕
上<
浏览 2
提问于2015-10-03
得票数 0
4
回答
当
视图
移出其超级
视图
时,
touchesBegan
停止工作
、
我正在使用[aSubview
touchesBegan
]来移动aSubview在屏幕上相对于其superview的位置。它的superview并不比
子
视图
本身大太多。换句话说,
touchesBegan
不再触发。我希望在aSubview中的触摸注册,无论它移动到哪里,相对于它的superview。霍华德
浏览 0
提问于2010-12-13
得票数 6
3
回答
在
子
视图
上获取
touchesBegan
(UIWebView)
、
、
、
我有一个UIWebView,它被添加为UIview中的
子
视图
,我想检测这个UIWebView何时被触摸,但
touchesBegan
就是不起作用。 有什么想法吗?
浏览 1
提问于2012-03-02
得票数 3
回答已采纳
2
回答
在iPhone中,兄弟子
视图
不接收触摸
、
、
、
、
我有一个
视图
(parent),它有两个子
视图
,一个在顶部(topChild),另一个(bottomChild)。 NSLog(@"%d", self.tag);我的第一个想法是让parent将所有的touchesSomething
调用
都传播给它的子程序,但是
浏览 3
提问于2011-12-18
得票数 0
回答已采纳
4
回答
子
视图
阻止父
视图
TouchesBegan
?
、
、
、
我有一个
视图
,它有一个UITableView作为subview,它完全覆盖了父
视图
。当我尝试为父
视图
实现
touchesBegan
时,我注意到该方法根本没有被
调用
。有什么方法可以覆盖这个行为吗?
浏览 0
提问于2012-10-10
得票数 3
回答已采纳
1
回答
不可触摸
视图
外部的UIViews
、
、
我实际实现了:并且在(最初)低于ViewController.view边界的区域中,该方法不在触摸时被
调用
。我是否必须在ViewController.view下将所有内容放在单独的
视图
中,或者是否有更简单的解决方案?
浏览 2
提问于2014-08-07
得票数 0
3
回答
从屏幕边缘滑动,在UICollectionView
上
、
、
、
、
我有: 触摸B View ->
touchesBegan
(.) -> works 在B View -> UIScreenEdgeP
浏览 6
提问于2017-02-18
得票数 1
回答已采纳
2
回答
UIwebview不响应
touchesBegan
、
、
我有一个添加了UIWebview作为
子
视图
的UIViewController的子类。我正在尝试检测webview
上
的触摸事件,但失败了。 -(void)
touchesBegan
是应该被
调用
的方法。
浏览 2
提问于2011-11-25
得票数 0
1
回答
未收到触控添加subView后结束/移动/取消
、
、
、
、
为了响应
touchesBegan
事件,我的UIViewController对自身重新着色并添加了一些
子
视图
。当我不添加
子
视图
并且触摸事件被正常
调用
时,代码工作得很好。谢谢 编辑:一些细节以及我是如何修复它的。基本
上
我有一个带有一
浏览 2
提问于2010-03-20
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL的高级查询技巧
郭神的抽丝剥茧心法修炼:深剖RecyclerView
深入理解iOS图文混排原理并自定义图文控件
ariyun Max Compute 2018-09发布了新功用
对 vue.js 的初步了解
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券