苹果今天向开发者发布了iOS11.2第一个测试版。iOS11.2修复了计算器应用在快速输入时,会导致运算结果出错的Bug。计算器Bug在iOS11测试阶段就存在,直到iOS11.2发布前,一直没有被修复。当我们在计算器应用中快速输入一些数字和运算符号时,有一些字符会被忽略。我们可以尝试一下输入1+2+3,并快速点击等于,结果并不是6。

当然,如果你每个字符都停顿一下,还是可以得到正确的结果。这个问题主要是因为动画的延迟导致两个或更多个数字添加到一起,所以1+2+3在快速输入时会得到 24 这个结果。这个问题会影响很多计算,除非用户慢慢的输入每个字符。问题出现在按钮亮起的动画阻碍了触控操作,直到动画效果完成。iOS 的这种动画等待操作的机制也让整体应用体验更流畅。

在 iOS 11.2 中,苹果移除了计算器 app 的动画效果,从而彻底解决了这个问题。

3 收藏


直接登录

推荐关注