【问题标题】:"Failed to receive system gesture state notification before next touch"“下一次触摸前接收系统手势状态通知失败”
【发布时间】:2014-06-20 14:02:08
【问题描述】:

我有一个带有UIScrollView 的应用的应用。我让 IOS 处理所有 I/O(即,没有 gesture recognizers)。

我有一只喜欢在iPad 上玩耍的猫,她能够操纵scrollview,使其得到标题中的错误。

我在其他有PinchGestureRecognizer 的帖子中看到过这一点。

如果没有一个会导致这种情况? 什么意思?

我不知道猫是怎么做的。她几乎可以按需完成。我根本做不到。

【问题讨论】:

  • 太可爱了:-)
  • 你让我在“我有一只喜欢在 iPad 上玩的猫”?????????????????????????? ??????

标签: ios


【解决方案1】:

关闭Multitasking Gestures。这可以在设置面板中完成。

iOS 7 增加了对gestures 的支持,允许您控制音频或查阅日历。您不需要添加自己的gesture recognizers;操作系统自己带来了它们。它们也不能在应用内禁用。

现在我怀疑是这些消息的原因:您的猫似乎正在向触摸识别器发送太多触摸事件,以至于它过载了。这本质上就是错误消息的含义。它无法及时处理所有触摸事件。毕竟猫有四只爪子……

【讨论】:

  • 作为老猫的主人,这只猫可能只是在用它的两只前爪。话虽如此,猫的速度快如闪电——绝对比 99% 的人类快——所以我绝对可以看到猫的前爪使手势识别器过载。
  • @kmiklas 我想我是那 1% 的人,我只是能够自己重现这个。 :D
  • 这只猫的每只爪子也可能会接触到表面上的多个点,因为它会同时使用“所有手指”……这是一个奇怪的问题。
  • 我不是猫,但我只是在我自己制作的数字键盘上输入 6 位密码时,从 UIKit 中触发了这个可怕的错误。您在多任务处理和停靠中切换 ogg 手势的解决方法有效。下巴惊讶地往下掉。有什么方法可以在个人资料中将自己重命名为 Antony Quickie Fingers?
  • 切换多任务手势后,它不再重现。
猜你喜欢
  • 2013-11-14
  • 2015-05-31
  • 1970-01-01
  • 1970-01-01
  • 2015-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-14
相关资源
最近更新 更多