【发布时间】:2010-11-10 11:49:09
【问题描述】:
当您在 iPhone 触摸屏上拖动手指时,它会以正常的 60Hz 频率生成 touchesMoved 事件。
但是,从最初的 touchesBegan 事件到第一个 touchesMoved 的转换不太明显:有时设备会等待一段时间。
它还在等什么?更大的时间/距离增量?更多的触动融入活动?
有人知道吗?
重要的是,这种延迟不会发生在随后的手指上,这使第一次触摸处于明显的劣势。对于需要精确输入的应用(例如游戏和乐器)来说,这是一个非常不对称的坏消息。
查看此错误/现象的实际效果
慢慢向右拖动 iPhone 屏幕解锁滑块。注意突然的跳跃并注意如果您将另一根手指放在屏幕上的其他任何地方,它不会发生
在任意数量的 3D 游戏中尝试“爬行”穿过狭窄的桥。令人沮丧!
尝试双虚拟摇杆游戏并注意效果会有所缓解,因为您必须永不停止任何一种触摸操作,从而消除不愉快的感觉。
8 个月前应该将此记录为错误。
【问题讨论】:
标签: iphone uikit multi-touch