IOS9。是否可以在应用程序中禁用 3D 触摸?

IOS9. Is it possible to disable 3D touch in app?

是否可以通过应用程序中的代码或设置删除应用程序中的 3D Touch?在我的应用程序中,对于 iPhone 6s/6s+ click,touchesBegan、touchesMoved 和 touchesEnded 事件无法正常工作。如何在不购买新设备的情况下找出原因?

如果您的意思是通过说“在我的应用程序中删除 3D Touch”来禁用 3D Touch,则说明如下。

有两种主要类型的 3D 触摸操作

  1. 主屏幕快速操作。
  2. Peek 和 Pop

以上场景可以查看并实现delegate方法来改变3D touch的实现,参考苹果文档 3D Touch APIs

touchesBegan、touchesMoved 和 touchesEnded 与 3D Touch 无关。