您的位置:首頁>正文

iOS 11.3修復計算器bug 1+2+3終於等於6了

在最早版本iOS 11中, 如果你在計算器中輸入速度太快, 那麼1+2+3是等於24的。

在 iOS 11 系統最初上線時, 人們發現計算器應用出現了一個低級 bug:1+2+3竟然不等於6了!雖然後來蘋果在 iOS 11.2中修復了這一 bug, 但是是以犧牲計算器動畫效果的形式來實現的, 所以引起了不少吐槽。 不過今天蘋果終於在 iOS 11.3 中修復了這一bug。

最早發現這一 bug 的用戶表示, 當我們非常快速地在計算器上輸入字元和計算符號時, 有一些計算符號會被“漏掉”, 比如1+2+3的計算中, 如果你操作太快, 那麼“+”就有一定概率被忽略掉, 算出其他答案。

後來開發人員表示是因為蘋果在 iOS 11 的計算器中加入了橙色到白色的“淡入淡出”動畫效果, 當使用者按鍵時就會有淡入淡出的效果, 而這一效果卻會阻擋下一個輸入符號的識別。 所以在我們輸入過快時, 雖然螢幕上顯示的是“1+2+3”, 但系統識別的卻可能掉了一個“+”。

蘋果為了解決這一 bug, 乾脆在 iOS 11.2 中去掉了計算器的所有動畫效果, 這樣一來字元的識別就正常了。 不過這一方法顯然只是權宜之計, 所以蘋果在 iOS 11.3 中加回了計算器中的動畫效果功能, 並且即使快速輸入也不會漏掉字元了。

可以看到即使是一個計算器的小 bug, 都會導致使用者體驗大幅下滑,

並且修復起來也花費了蘋果不少時間, 這樣一來也不難理解為什麼蘋果之前宣佈要推遲部分新功能、將精力放在系統穩定和性能的維護上了, 而這也是我們樂於看到的。

歡迎關注威鋒網官方微信:威鋒網(weiphone_2007) 彙聚最新Apple動態, 精選最熱科技資訊。

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示