苹果的新技术3D Touch与以往的“长按屏幕”有何区别?

来源:互联网 发布:学生交友软件 编辑:程序博客网 时间:2024/05/02 04:40
本质区别:
长按 = (x, y) + 时间;
3D Touch = (x, y, z);
举个例子:题主想象手握一支沾了墨的毛笔,
1、你用笔尖轻轻在纸上一点,会出现一个点;
2、你同样的力度把笔尖置于纸上保持一段时间,会出现一个墨迹比1情况更重的点;
3、你用两倍的力度在纸上点一下也会出现比1情况更重的点;
而你的问题就类似于2、3的区别。
下面来看苹果官网对3D Touch的简单描述:
3D Touch以前的iPhone的屏幕触控操作后台得到的永远是(x,y)这样的东西(或一组这样的东西),也就是手指在屏幕上触摸的点的横坐标与纵坐标。当然现实的情况远远比这个复杂,因为还可以判断触控的面积,还有多点,但是它也始终是在屏幕这个面上的数据,无非是x与y更加复杂一些而已。那长按究竟是什么呢?长按是(x,y) + 时间,在面本身上加上时间的属性。但3D Touch是在面的基础上加了“深”,后台得到的不再是(x, y)这样的东西,而是变成了(x,y,z)这样的东西。

3D Touch是触摸操作的一次重要里程,因为维度的增加能带来的想象是极其丰富的。题主之所以提出这样的问题,在于现在对3D Touch的使用相对简单,这种简单受限于交互的转变是一个过程而非一瞬间的事情。应用需要一点点将新技术融入自己的交互设计中,用户也需要去了解熟悉这种新技术。



========================================================================


有关3D Touch,目前一个很流行的观点是:重压能做到的,长按也能做到。所以3D Touch没什么鸟用。但是我们只能在静止状态下长按,划动的时候就没法长按了。
而3D Touch能区分“轻划”和“重划”,带来很多潜在的应用。
iOS原来有边缘划动的功能。从边缘划入可以打开任务栏、控制中心。有了“重划”,可以添加更多的快捷方式。原来的“划动返回”也可以升级,可以利用重划来进行更大程度的返回,例如返回主页、返回桌面等。
在浏览列表时,可以使用“重划”来实现返回页首、跳到页尾等功能。

0 0
原创粉丝点击