3D Touch 和 长按 有什么区别?

2015-09-10 09:02:50 +08:00
 xdeng
3D Touch 和 长按 有什么区别? 3D Touch 能做的 长按也能识别出来啊。
7126 次点击
所在节点    iDev
50 条回复
br00k
2015-09-10 09:14:01 +08:00
touchstart->touchmove+[force touch]->touchend
pheyer
2015-09-10 09:15:39 +08:00
关键是有力度区别吧,用在弹钢琴上不错,再 XE 一点,用在黄游上似乎也很有前途
xdeng
2015-09-10 09:19:43 +08:00
@pheyer 那我按的时间长短 也可以力度大小啊
youxiachai
2015-09-10 09:21:18 +08:00
@xdeng 是按下去那瞬间的力度...
Starduster
2015-09-10 09:22:54 +08:00
想象一下你每个操作都变长几倍时间不觉得难受吗。。。。
pheyer
2015-09-10 09:26:05 +08:00
@xdeng 重击与轻击,好好体会一下
adexbn
2015-09-10 09:54:51 +08:00
这么说你就懂了。

3D Touch 的话,手机放在裤子口袋里,然后挤地铁挤公交的时候,被妹子的大腿轻轻碰到了一下,于是咔咔,照片拍好了。

长按的话,啪一个耳光,你顶我干啥?
Sylv
2015-09-10 10:10:59 +08:00
还是不一样的,多了一个手势,现在对 App 图标长按是排序,而演示里重按则多了个快捷列表的操作。
surfen
2015-09-10 10:13:08 +08:00
Peek 和 Pop
xdeng
2015-09-10 10:31:38 +08:00
@Sylv 长按也能做到 弹出列表啊
xdeng
2015-09-10 10:32:31 +08:00
@Sylv 只要苹果愿意
loading
2015-09-10 10:32:47 +08:00
@adexbn 真心不如接耳机拍~
Sylv
2015-09-10 10:35:05 +08:00
@xdeng 那图标排序用什么手势?功能是能替换,但意义就是在于多了个维度的手势,也就能多些功能。
66beta
2015-09-10 10:35:26 +08:00
噱头大于实用
wxt2005
2015-09-10 10:39:18 +08:00
LZ 的问题已经从“长按和重按有什么区别”变成了“为什么可以用长按非要搞个重按”。
等实机出了自己去水果店试试吧,差别还是蛮明显的。
Sivan
2015-09-10 10:59:49 +08:00
技术上既然实现了,总得做点功能出来吧?~
hahasong
2015-09-10 11:40:39 +08:00
我就关心移动版的浏览器 touch 事件会不会兼容这个,如果 ios 兼容了,各浏览器厂商实现又是不是各一套。那 android 上的有没有。想一想,前端开发们又晕菜了
Alesso
2015-09-10 11:43:59 +08:00
是没区别,可问题是 iOS 已经有长按了,而且被分配了功能(比如 App icon 上长按是删除),如果不引入新的操作方式(用力按),就没办法分配更多新功能了。
imn1
2015-09-10 11:53:47 +08:00
长按的第三维是时间,重按的第三维是力度(压感)
如果技术足够,因为手机内已经含有距离感应器、重力感应、指纹识别等等,压感+时间能扩展到很多,例如加速度、接触距离、矢量移动方向等等,分析足够强的话还能判断是否紧急、慌乱、被动接触……
只是我对手机能否在短时间(瞬时)作出分析持怀疑态度

@66beta
如果后面有大数据支持,实用性还是不小的,例如支付宝识别是否机主操作(笑~)
em70
2015-09-10 12:00:56 +08:00
其实以前没有长按事件,只有 mousedown 和 mouseup,也就是说按住不放. 现在加了一个长按,相当于鼠标右键了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/219546

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX