3D Touch(三維觸控)與Haptic Touch(觸覺觸控)是iPhone撥出二級選單的一種快捷方法,今天簡單聊一聊這兩者的區別與聯絡。
3D Touch與Haptic Touch區別:1. 前者是按壓螢幕--觸發選單-螢幕震動1次,後者是長按螢幕-手機震動1次--觸發選單;2.前者速度快於後者;3.前者會增加螢幕的電量消耗,減少約1小時的續航。4.隨著iOS的更新兩者功能逐漸同化;5.支援3D Touch的機型升級了iOS12及以後版本後將支援Haptic Touch,但3D Touch會被取消二級觸控響應,如果不升級iOS則不支援Haptic Touch同時3D Touch有輕壓響應和重壓響應二級。
3D Touch最早出自2015年iPhone6S,終止於2018年iPhone XS與iPhone XS Max(注:iPhone XR不支援該功能)。3D Touch也叫Force Touch,螢幕下多增加了一層Strain Gauges形變感測器,透過感測器感受螢幕的受力情況撥出不同的選單:輕壓(PEAK)時觸發第一級響應,比如“資訊”中輕壓文字中所包括的連結會出來預覽視窗;重壓(POP)時觸發第二級響應,比如“資訊”中重壓文字中所包括的連結會直接開啟。自2018年iOS12釋出後支援Haptic Touch,iPhone XR可以撥出二級選單,此後逐步完善。如果iPhone6S至iPhone X更新了iOS12及以後的韌體後3D Touch功能將會修改,保留第一級觸控響應,取消了第二級觸控響應,也就是說輕壓或重壓得到的結果是一樣的,都是第一級觸控響應;同時這些機型會獲得Haptic Touch能力,也就是說這些機型同時支援3D Touch與Haptic Touch,但是3D Touch的重壓功能取消。
Haptic Touch字面意思就是觸感的接觸,長按圖示不放(時間在1秒左右)螢幕產生振動後彈出二級選單,也可以說是該技術基本於Tapic Engine線性馬達衍生出來的一種技術,依靠該馬達的反饋撥出選單。Tapic Engine線性馬達早是出現在iPhone6S上,也就是說iPhone6S具備支援Haptic Touch的硬體基礎。自iPhone 11這一代起螢幕取消了Strain Gauges形變感測器層,使得螢幕尺寸變薄,同時降低螢幕功耗,能節省大概30%的電量消耗,增加約1小時左右的續航。取消的原因可能是推廣效果不佳。自2018年iOS12釋出同時推出Haptic Touch,之後隨著完善,3D Touch與Haptic Touch也融合在一個選單了。
關於3D Touch與Haptic Touch就先聊到這裡。