目前正在用裝置的是iPad 2017 系統是10.3.2
iOS在切換鍵盤的時候似乎有某種記憶功能
但我覺得這功能反而會造成使用上的不直覺
因為你無法判斷下一個被叫出來的鍵盤是哪一個
拿我正在使用的鍵盤(輸入法)當例子
目前在設定中鍵盤的順序如下:
繁體中文 - 注音
英文
日文 - 羅馬字
以正常人的邏輯當使用者按了鍵盤上的輸入法切換鍵(那顆地球)
理論上要照以下順序切換:
「注音->英文->日文->注音->英文->日文->……」依此循環
此種切換順序的好處是你可以知道從注音切換到英文只需要按一次
如果想切換到日文直接按兩下就好了
但蘋果奇特的邏輯不是這樣
實際使用中常常會碰到這種切換順序:
「注音->日文->英文->日文->注音->英文->日文->注音->……」
或是
「英文->注音->日文->注音->英文->日文->注音->英文->……」
有時候又恢復正常的順序:
「注音->英文->日文->注音->英文->日文->…」
差別在你這次打字再往前一次是用哪個鍵盤打字他就會優先切去那一個
這種設計有好處也有壞處
如果你常用的只有其中兩個輸入法的話切換速度會比較快
但如果常用的輸入法有三個以上時就是個災難
因為你不會記得之前使用的是哪個輸入法
所以你不能確定要切換到想要的鍵盤是只要按一次還是需要按兩次
造成快速切換上的困難,使用者覺得不夠直覺
不知道有沒有人跟我一樣因為常用的輸入法超過兩個而覺得切換上很麻煩?
慎重建議蘋果應該要開放鍵盤記憶功能的開關給使用者自行決定是否開啟功能