首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >touchesEnded:withEvent:不调用

touchesEnded:withEvent:不调用
EN

Stack Overflow用户
提问于 2014-04-21 09:45:06
回答 1查看 650关注 0票数 2

如果我用两个手指点击屏幕太快,touchesBegan就会被调用,但是touchesEnded不会被调用。

我已经疯狂的搜索,这似乎是一个严重的问题,人们一直以来,至少从2010年。显然还没修好。有没有人知道解决这一问题的方法,或者是否有一种方法可以在没有4种方法或手势识别器的情况下确定触摸?(他们往往会造成延误,这对我来说是不切实际的。)

顺便说一句,这4种方法都实现了。我很感激对此的任何想法,因为我即将失去理智。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-20 08:54:04

我想这有点晚了,苹果可能已经解决了这个问题,但我的解决方案只是将四种触摸处理方法放在AppDelegate.m文件中,然后将这些触摸转发给我的视图控制器。我不知道为什么会这样,也不知道我是怎么想出来的,但那是我的解决方案。我认为Xcode示例项目已经正常工作是错误的,但现在我知道了。希望这能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23194805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档