如何在不支持此功能的设备中模拟3D Touch?

时间:2016-06-27 20:19:03

标签: ios objective-c 3dtouch

如何在我的应用中模拟3D Touch,就像在Instagram应用中一样?

Instagram模拟所有设备中的3D Touch。

现在Telegram允许此功能,可以在不进入聊天的情况下查看封面。

这是一个例子:

http://paypal.github.io/PayPal-PHP-SDK/sample/doc/billing/CreatePlan.html

如果我按下照片几秒钟,我会预览照片。

1 个答案:

答案 0 :(得分:2)

3D touch基于最新版iPhone内置的传感器。触摸长度不能识别“3D”触摸,而是通过施加在显示器上的压力识别。一个人可以允许用户访问3D触摸的好处而不需要用户具有这种功能的设备的简单方法是实现触摸计时器,其中长触摸(2-3秒?)将被识别为长触摸并允许访问扩展功能。