Apps

iOSのバグでアニメーションを無効にする

iOSのバグでアニメーションを無効にする

iPhoneのアニメーションはiOSのバグで無効になる可能性がある

iOS全体に散りばめられた、飛び交うようなズームアニメーションは、アプリの起動や終了、画面の切り替え、設定のタップなど、iPhoneやiPadで操作するほぼすべての操作で起動します。このアニメーションは一部のユーザーに吐き気を催させるだけでなく、iPhoneやiPadで操作するほぼすべての操作において、このアニメーションをレンダリングして画面に描画する必要があるため、デバイスの動作が少し遅く感じられることもあります。よくある対策としては、iOSの「モーションを減らす」をオンにして、より速いフェードトランジションを有効にすることが挙げられますが、アニメーションを一時的に完全に無効にしたい場合は、iOSのバグを利用するしかありません。


はい、iOSのバグ(ソフトウェアの不具合など)によって、アニメーションが一時的に無効になることがあります。この方法の明らかな問題は、それがバグであるということです。つまり、Appleは間違いなくこのバグを修正し、この動作を無効にするでしょう。2つ目の問題はそれほど重大ではありませんが、デバイスを再起動するとバグは表示されなくなり、手順を繰り返すまでアニメーションが再び表示されます。そのため、代わりに「モーションを減らす」を使用することをお勧めしますが、アニメーションなしで可能な限り高速に画面を描画したい場合は、ぜひ試してみてください。このバグは複数の最新バージョンのiOSで発生しているため、この方法は最新バージョンのiOSを搭載したiPhone、iPad、iPod touchで同じように動作するはずです。

  1. 設定 > 一般 > アクセシビリティ に移動し、Assistive Touch をオンにします。
  2. ホーム画面に移動し、Assistive Touchのドットボタンをディスプレイの下隅にドラッグします。
  3. ホーム画面を下に引いてSpotlightを開き、上に押し戻してSpotlight検索を閉じ、バグが発生するまでこのプロセスを数回素早く繰り返します。

確かにこれは少し奇妙であり、正しく実行していつ機能するかを知るのは難しいですが、数回試してみると、最終的には機能することがわかります。

まだ混乱しているなら、9to5mac が、このバグがどのようにトリガーされ、iOS 全体のアニメーションがオフになるかを示すビデオを作成しました:

通常の iOS アニメーションに戻したい場合は、iPhone または iPad を再起動するだけです。

試してみたところ、宣伝通りの働きをしましたが、有効化が少し面倒で、タップしたりアプリを開いたりしてもフェードイン/アウトが全く行われないため、画面が少しぎこちなく感じられました。確かに動作は確かに速くなりますが、iOSの「Reduce Motion」で有効になっているフェード効果と大差なく、はるかに使いやすくなっています。しかも、今後のソフトウェアアップデートで削除される予定もありません。