1

最近我在 iPhone 6s 和 iPhone 6sp 上测试了我的应用程序,开启了 3D 触控。我注意到 3 件奇怪的事情:

  1. 当我的手指触摸屏幕的左边缘时,应用程序会在大约 1 秒延迟后响应触摸事件。
  2. 当我触摸屏幕的左边缘并用力推动时,会显示 3D 触摸任务切换器。
  3. 但是如果我点击屏幕的左边缘,该应用程序可以立即响应触摸事件

我测试了许多其他 3rd 应用程序和系统应用程序(笔记、联系人),这种现象在 3D touch ON 时也存在。当我关闭 3D 触摸时,应用程序会像往常一样立即响应触摸事件。

另一方面,无论 3D 触摸是打开还是关闭,系统键盘都会立即响应触摸事件。

我猜这是因为触摸事件响应与 3D 触摸任务切换器冲突。我尝试了许多 3D 触摸 API,但没有任何效果。

有人有想法吗?谢谢!

4

0 回答 0