iOS 开发实用技术导航
NSHipster 中文版
› http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
› http://www.cocos2d-iphone.org/
CocoaPods
› http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
› http://code.google.com/mobile/analytics/
WWDC
› https://developer.apple.com/wwdc/
Design Guides and Resources
› https://developer.apple.com/design/
Transcripts of WWDC sessions
› http://asciiwwdc.com
Cocoa with Love
› http://cocoawithlove.com/
Cocoa Dev Central
› http://cocoadevcentral.com/
NSHipster
› http://nshipster.com/
Style Guides
› Google Objective-C Style Guide
› NYTimes Objective-C Style Guide
Useful Tools and Services
› Charles Web Debugging Proxy
› Smore
46fo
V2EX  ›  iDev

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

  •  
  •   46fo · Sep 10, 2015 · 8306 views
    This topic created in 4074 days ago, the information mentioned may be changed or developed.
    3D Touch 和 长按 有什么区别? 3D Touch 能做的 长按也能识别出来啊。
    50 replies  •  2015-09-18 12:25:31 +08:00
    br00k
    br00k
    Sep 10, 2015❤️1
    1
    touchstart->touchmove+[force touch]->touchend
    pheyer
    pheyer
    Sep 10, 2015❤️3
    2
    关键是有力度区别吧,用在弹钢琴上不错,再 XE 一点,用在黄游上似乎也很有前途
    46fo
    46fo
    OP
    Sep 10, 2015
    3
    @pheyer 那我按的时间长短 也可以力度大小啊
    youxiachai
    youxiachai
    Sep 10, 2015
    4
    @xdeng 是按下去那瞬间的力度...
    Starduster
    Starduster
    Sep 10, 2015❤️1
    5
    想象一下你每个操作都变长几倍时间不觉得难受吗。。。。
    pheyer
    pheyer
    Sep 10, 2015
    6
    @xdeng 重击与轻击,好好体会一下
    adexbn
    adexbn
    Sep 10, 2015❤️1
    7
    这么说你就懂了。

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

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

    @66beta
    如果后面有大数据支持,实用性还是不小的,例如支付宝识别是否机主操作(笑~)
    em70
    em70
    Sep 10, 2015❤️1
    20
    其实以前没有长按事件,只有 mousedown 和 mouseup,也就是说按住不放. 现在加了一个长按,相当于鼠标右键了
    Haveack
    Haveack
    Sep 10, 2015❤️1
    21
    需要移动的手势可以加上重按, 但无法加上长按
    uleh
    uleh
    Sep 10, 2015
    22
    屏幕如果没有力回馈,估计 3D Touch 的体验不会太好。。
    15hY8qobXlRD1Pa3
    15hY8qobXlRD1Pa3
    Sep 10, 2015
    23
    其实操作体验上真的很难区分,因为屏幕是玻璃,没有反馈,如果像 nmb 或者 rmbp2015 触控板一样有反馈,那操作就很鲜明了
    learnshare
    learnshare
    Sep 10, 2015
    24
    力度和时间不同,虽然都可以实现同样的交互,但手感有些不同。

    做在游戏里的话,就有一些意思了。
    otakustay
    otakustay
    Sep 10, 2015
    25
    @wukavin 6S 的屏幕应该是有反馈的,里面还有个振动棒呢。 Apple Watch 就是有反馈的重按
    15hY8qobXlRD1Pa3
    15hY8qobXlRD1Pa3
    Sep 10, 2015
    26
    @otakustay 可能吧,不知道呢,看报道看视频都没看出来有反馈呢
    lucky2touch
    lucky2touch
    Sep 10, 2015
    27
    貌似 ps2 的手柄就有力度分级,但是实际上游戏利用这个特性还是很少,印象中就是轻点瞄准,重点射击,实际上这个度比较难把握。力度分级的话,我认为就是绘画应用比较有用......
    xi_lin
    xi_lin
    Sep 10, 2015
    28
    其实就当成 mac preview 来用
    edwardaa
    edwardaa
    Sep 10, 2015
    29
    @imn1 重按的第三维度时光感,这个苹果貌似在发布会上说了,用维度都不甚妥当呢
    otakustay
    otakustay
    Sep 10, 2015
    30
    @wukavin 发布会有一段就说手机里面有个振动棒(什么鬼),能表现出中度按时 10ms 的振动和重度按时 50ms 的振动,所以妥妥的
    15hY8qobXlRD1Pa3
    15hY8qobXlRD1Pa3
    Sep 10, 2015
    31
    @otakustay 那其实长按也能达到这个效果啊,震动回馈跟力回馈不一样吧
    Menng
    Menng
    Sep 10, 2015
    32
    轻轻拍下自己和打自己一拳的区别
    zhicheng
    zhicheng
    Sep 10, 2015
    33
    其实一点儿用没有,触摸板的也没用,一切不直观的功能都是纸老虎。
    phoenixlzx
    phoenixlzx
    Sep 10, 2015
    34
    其实想说黑莓在很早之前就尝试在触控设备上应用这个 idea 了...
    只不过是很明显的有按键反馈的
    mozartgho
    mozartgho
    Sep 10, 2015
    35
    其实我感兴趣的是那个 Live Photo ,这和普通拍摄视频有啥区别呢?
    pfjhetg
    pfjhetg
    Sep 10, 2015
    36
    根据 RMPB 上的体验来看,感觉很一般
    Halry
    Halry
    Sep 10, 2015 via Android
    38
    3dtouch 安卓早就有了
    twittercom
    twittercom
    Sep 10, 2015
    39
    用苹果手表体验一下 http://www.apple.com/cn/watch/
    cangshu
    cangshu
    Sep 10, 2015 via iPhone
    40
    长按这个动作目前不都是移动 icon 吗。。
    46fo
    46fo
    OP
    Sep 10, 2015
    41
    @cangshu 可以扩展的嘛
    SolidZORO
    SolidZORO
    Sep 10, 2015
    42
    就是「相機快門」般的感受。
    venmos
    venmos
    Sep 10, 2015
    43
    准备好 1W 大元,过几天你就知道了...
    kaneg
    kaneg
    Sep 10, 2015 via iPhone
    44
    有了这个功能,画画时用力轻重不同就可以画出粗细不同的线条
    ahillgian
    ahillgian
    Sep 11, 2015
    45
    其实你是想问: iPhone 6s 如何区分卸载和 3D Touch.
    ericyl
    ericyl
    Sep 11, 2015
    46
    就是多了支持力度
    omen
    omen
    Sep 11, 2015
    47
    举个例子,手指与屏幕的接触时间设定为 0.2 秒,施加的力是 1 吨,这种情况下长按是不会生效的,但 3DTouch 却可以识别
    SilentDepth
    SilentDepth
    Sep 11, 2015
    48
    长按是发机枪扫射,重按是发射导弹,这个不是在发布会上就演示的吗?楼主的问题在哪里呢?
    zenghaojim33
    zenghaojim33
    Sep 18, 2015
    49
    楼主的问题等价于:长按有什么用呢?有短按就够了啊
    46fo
    46fo
    OP
    Sep 18, 2015
    50
    @zenghaojim33 我哪有说短按了 我想的是 苹果愿不愿意 在没有 3Dtouch 的设备用长按来代替 而不是为了推广 6s 老设备就阉割掉。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3721 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 05:26 · PVG 13:26 · LAX 21:26 · JFK 00:26
    ♥ Do have faith in what you're doing.