iPhone XR 本身是没有原生 3D Touch 功能的,屏幕内部没有压感识别硬件,系统不再支持识别按压轻重压力等级,苹果改用 Haptic Touch 也就是长按触控来承接原来大部分 3D Touch 的常用操作,长按屏幕之后等待一小段时间,搭配震动反馈调出快捷菜单,视觉效果和旧机型重压弹出菜单很像,但是底层原理完全不一样,它只识别按住的时长,不会分辨轻按和重按的压力大小,很多用户刚从 iPhone XS 换到 xr,会误以为只是设置里面关掉了 3D Touch,实际上这台机型从出厂硬件就已经取消这项功能。
苹果在 xr 机型取消 3D Touch 功能,是产品定位带来的硬件取舍,xr 属于 LCD 全面屏入门款,3D Touch 需要额外压感传感模组,会增加内部空间占用还有整机成本,所以直接砍掉这套硬件,同期 iPhone XS 和 XS Max 依旧保留完整 3D Touch,两者硬件方案不同,后续不管怎么升级 iOS 系统,都不可能给 xr 新增原生压感识别,系统更新只能持续完善 Haptic Touch 的适配场景,不能改变没有压感硬件这个事实。
Haptic Touch 开启调节操作步骤
打开 iPhone XR 设置
选择辅助功能
点击触控选项
找到 Haptic Touch 进入设置页面
确认开关为开启状态
可以调整触发等待时长,可选快 标准 慢三档
设置完成之后,长按桌面图标 通知消息 网页链接,就可以调出对应的快捷操作菜单
原生 3D Touch 和 Haptic Touch 对比表格
对比项目 原生 3D Touch Haptic Touch
压感硬件 内置压感层 无压感层
压力识别 可以识别轻压重压两级压力 只识别长按时长
触发方式 用力按压立刻触发 按住等待后触发
游戏压感按键 原生支持 不支持
笔触压感绘画 支持压感变粗细 不支持
可以替代与无法替代场景清单
可以正常替代的场景
桌面应用图标快捷菜单
通知预览展开
相机长按快捷模式
网页链接预览弹窗
键盘空格键长按拖动光标
无法替代的场景
射击游戏压感按键
绘画软件压感笔触
部分老应用专门调用 3D Touch 压力参数的功能
补充深度知识点
xr 如果后期更换第三方屏幕,新屏幕同样不会自带 3D Touch 功能,不是换屏导致功能丢失,原机本身就没有这套硬件。部分老软件还保留旧版 3D Touch 调用代码,在 xr 上面长按没有反应,属于软件没有适配 Haptic Touch,不是手机故障,等待应用更新即可。
【常见问题】
问题 1 xr 有没有 3dtouch 功能 刷机升级系统之后能不能恢复
回答 1 xr 有没有 3dtouch 功能,刷机升级系统也不能恢复原生 3D Touch,因为缺少压感硬件,系统只能使用 Haptic Touch 长按方案。
问题 2 xr 有没有 3dtouch 功能 长按弹出菜单是不是 3D Touch 功能
回答 2 xr 有没有 3dtouch 功能,长按弹出菜单属于 Haptic Touch,并不是真正的 3D Touch 功能,没有压力轻重识别能力。
问题 3 xr 有没有 3dtouch 功能 玩游戏想要压感按键怎么办
回答 3 xr 有没有 3dtouch 功能,本机不支持原生压感,想要压感按键只能外接游戏手柄,或者在游戏内改用长按手势替代 3D Touch 功能。
【免责申明】
本文内容仅作为技术参考,Haptic Touch 的软件适配会随着 iOS 版本和第三方应用更新发生变化,本文不对软件兼容异常以及自行改装硬件造成的设备故障承担责任。


