10月,社区发现新设计的iOS 11.0计算器应用程序存在一个严重错误,引起了轩然大波。 人们注意到 ,如果您快速键入1 + 2 + 3,将会给出错误的答案。真正的问题是操作数按钮(+,-等)上的淡入淡出动画将阻止用户交互,直到完成为止。这意味着,如果您快速键入,则在键入1 + 2 + 3时第二次按+按钮将被忽略,但实际上这是由于快速按下操作数的输入的任何组合而发生的。

在iOS 11.2中,Apple“修复”了此问题。他们完全删除了动画,使状态立即发生变化。它平息了抱怨,但显然不是最初设计的。在iOS 11.3中,Apple将推出真正的解决方案-动画又回来了,并且不会阻止用户交互。
iOS 11.0拥有一个全新的计算器应用程序,其操作数按钮在突出显示时会淡入和淡出。iOS 11.2完全删除了淡入淡出动画,以修补错误。iOS 11.3恢复了动画,用户仍然可以快速连续点击按钮。
您可以在下面的视频中看到不同之处;将焦点放在“计算器”的+按钮上,可以看到从瞬时的颜色变化到从橙色到白色的平滑褪色的变化。
淡入淡出效果快速而微妙,但我很高兴看到Apple对此进行了双重支持以正确修复它。设计计算器时,他们显然希望动画状态存在,因为它们已包含在iOS 11.0和iOS 11.1版本中。当iOS 11.2通过快速修复解决了该问题时,令我有些失望的是,该设计已受到损害,并且无法保证他们会回过头并重新连接起来以恢复原始的动画行为。
自iOS 7以来,还有其他情况出现了很多年了,尽管看起来似乎很快,但仍保持不变。我很高兴地向您报告,这种情况不在这里。
在iOS 11.3中,动画的行为应达到预期的效果,并且计算结果正确无误。这应该是“计算器”错误传奇中的最后一部分。
这有什么大不了的吗?不会。但是像这样的许多小细节加在一起,可以整体提升iOS体验,而Apple品牌就是对硬件细节的关注的代名词。近年来,对软件的关注更加分散,因此,我对这种变化感到鼓舞。
iOS 11.3现在处于开发人员测试版中, 并将于春季某个时候向所有客户发布。除了像这样的错误修复之外,它还包括新的Animoji,iMessage商务聊天,Health Records集成以及其他几个旗舰功能。
对于iOS 12 ,有传言称Apple将资源集中于性能,可靠性和错误修复,因此希望像Calculator saga这样的案例能早日被发现,最好是在第一时间发布。

