「朝起きてアップデートを適用したら、右上のパーセント数字が消えていた」――このような声がサポートフォーラムに溢れる背景には、Appleが推し進めてきたステータスバーの表示設計とユーザー設定の競合が存在します。数字が出なくなる現象には、主に4つの明確な物理的・システム的原因が潜んでいます。
第1の原因は、メジャーおよびマイナーアップデート時における設定フラグの不意なオフ化です。iOSの内部仕様変更に伴い、バックグラウンド処理の初期化が走る過程で「設定」内の「バッテリー残量(%)」のスイッチが自動的にオフへ切り替わってしまう事例が報告されています。端末の故障を疑う前に、まず本体のシステム設定が保持されているかを確認しなければなりません。
第2に、ディスプレイの「表示サイズ」による物理的スペースの圧迫が挙げられます。「設定」>「画面表示と明るさ」内の「拡大表示」を「文字を拡大」に指定している場合や、アクセシビリティでテキストサイズを極端に大きくしている環境下では、ステータスバーの左右幅が不足します。システムがレイアウト崩れを防ぐため、パーセント数字の描画を強制的に省略し、シンプルなバッテリーピクトのみに退行させる仕様が組み込まれているためです。
第3に、一時的なグラフィックレンダリングのバグです。長期間端末を再起動せずに使い続けていると、SpringBoard(iOSの画面描画システム)のメモリキャッシュが逼迫し、アイコン内のテキストレイヤーだけが透明化することがあります。この場合、設定上はオンになっていても肉眼では空白に見えてしまいます。
第4は、低電力モードやバッテリー保護機能との連動です。一部の省電力モード切り替え時や極端な高温・低温環境下で動作クロックが抑制された際、ステータスアイコンの再描画が遅延し、一時的に表示が欠落する現象が確認されています。