V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xaoflysho
V2EX  ›  Apple

iOS 18 的计算器中,一个非常不苹果的设计

  •  
  •   xaoflysho · 50 天前 · 3073 次点击
    这是一个创建于 50 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 iOS 18 中,苹果给 iPhone 和 iPad 带来了新的计算器。在 iPhone 上,这个计算器的有一个非常不苹果的设计:

    使用汉堡菜单来显示历史记录。

    这是 Android 早期的设计和交互。这个设计引入了向右滑动显示、向左滑动隐藏的 UI 交互,这也就导致了苹果原生的、大家非常熟悉的向左滑动删除失效,因为这两个手势冲突了,左划只能实现其中一个功能。

    向左滑动删除广泛存在于苹果原生应用和第三方应用,甚至于很多 Android 应用同样引入这个交互逻辑。大多数用户已经习惯和熟练使用这个交互逻辑,而 iOS 18 中的计算器放弃了这个交互,可能会给用户带来一些不适。

    第 1 条附言  ·  50 天前
    可能表述有一些问题,这里想说的是在历史记录页面,左划删除一条历史记录,就像在信息列表页、通话历史记录列表页,都可以向左划动快速删除某一条记录。

    当然同时,在计算器界面滑动删除数字这个交互也被取消了,因为也和向右滑动手势冲突了。苹果的做法是加了一个删除按钮,倒是比以前的滑动操作更直观了。
    21 条回复    2024-07-19 17:25:49 +08:00
    Nasei
        1
    Nasei  
       50 天前
    最苹果的设计不是左上角返回吗
    ligogid
        2
    ligogid  
       50 天前   ❤️ 1
    苹果现在各个系统里“不苹果”的设计越来越多,再过两三年就要跟微软一样没品了,同时还没微软的兼容性……
    bojackhorseman
        3
    bojackhorseman  
       50 天前
    不过计算器只有一个界面,也不需要左滑返回
    xaoflysho
        4
    xaoflysho  
    OP
       50 天前
    @bojackhorseman 是不需要左划返回(从左向右滑动返回)了,现在的左划(从左向右滑动)是到历史记录页面了
    x4gz
        5
    x4gz  
       50 天前
    历史记录可能也算是上一层级的页面吧
    毕竟点左上角汉堡图标也是显示历史记录
    这和其他 app 点左上角返回图标返回上一层级的逻辑还是一致的
    xaoflysho
        6
    xaoflysho  
    OP
       50 天前
    @Nasei 左上角返回是历史原因,这个从 iOS 初期就存在的交互,已经被广大用户熟知。当时屏幕小,左上角可以很轻易的就可以触碰到,随着手机屏幕越来越大,为了方便交互,苹果也只是打补丁,比如降半屏操作,很鸡肋,不好用。
    xaoflysho
        7
    xaoflysho  
    OP
       50 天前
    @x4gz 如果是这样的设计思路,那应该不存在右划(从右向左滑动)回到计算器页面的交互。而且从 UI 来看,历史记录和计算器页面是平级的。
    x4gz
        8
    x4gz  
       50 天前
    @xaoflysho #7
    从右往左划返回计算器页面确实有点问题
    不过现在好多交互都增加了长按弹出二级菜单了
    特别是 iPadOS 增加鼠标支持后右键弹出二级菜单应该比左划更符合直觉
    我感觉左划这个应该属于历史遗留设计了吧🤔
    stardustree
        9
    stardustree  
       50 天前
    "大多数用户已经习惯和熟练使用这个交互逻辑"
    不一定,我看到你这个帖子才知道能这样删除单个数字,我以前以为 ios 这个 sb 计算器只能按 c 全部清零,数错一个就完蛋了。
    marcong95
        10
    marcong95  
       50 天前
    这只是在 iPhone 上,但是这个在 iPad 上不就是侧栏么~~

    看了下我 iOS 17 的计算器,滑动删除一位数字也只是在数字区域才生效,那数字区域以外呼出侧栏其实也不会造成冲突,只是「不苹果」。在 iPad 上放计算器本来就很不苹果,在不苹果的东西上面再不苹果其实也无妨
    xaoflysho
        11
    xaoflysho  
    OP
       50 天前
    @stardustree 那看来你发现了新大陆,其实我说的不是这个😂。我想说的是在历史记录页面,左划删除一条历史记录,就像在信息列表页、通话历史记录列表页,都可以向左划动快速删除某一条记录
    xaoflysho
        12
    xaoflysho  
    OP
       50 天前
    @marcong95
    @stardustree

    你俩倒是提醒我了,在 iOS 18 不能滑动删除数字了,苹果是加了一个删除键来删除数字,这个倒是更直观一些了。
    TenProX
        13
    TenProX  
       50 天前 via iPhone
    趋于大同是大势所趋。没必要非要纠结谁是谁的谁。总之有个好的使用体验就可以了。
    okakuyang
        14
    okakuyang  
       50 天前 via iPhone
    苹果本来就没统一风格,而是在尽量尝试不同的风格,你还没理解苹果。可以看见苹果自带的 app 主要的颜色,构成都有差异。
    Donaldo
        15
    Donaldo  
       50 天前
    最大的问题是,它向右滑动呼出的时候不是跟着滑动一起出来的,非常影响体验。。。
    hanierming
        16
    hanierming  
       50 天前
    我是觉得原来的清空按钮变成了一个一个删除,有点不习惯了
    x4gz
        17
    x4gz  
       50 天前 via iPhone
    @hanierming 长按就清空了吧
    zoharSoul
        18
    zoharSoul  
       50 天前
    滑动删除一点也不好用
    远不如长按
    tyrone2333
        19
    tyrone2333  
       50 天前
    @stardustree 惊了我也才知道能删除一位, 以前都是全部删掉
    tsanie
        20
    tsanie  
       50 天前
    失效了,但是没完全失效。

    现在需要卡 bug 卡出来,历史记录页显示后,一指先按住 UITableView 之外的地方,再左划那个 cell 就可以了。

    xaoflysho
        21
    xaoflysho  
    OP
       50 天前
    @tsanie 这个绝!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1187 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:56 · PVG 07:56 · LAX 16:56 · JFK 19:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.