iPhoneのキーボードテーマはダークモードに連動するのか
標準キーボードの外観はシステムのライトとダークの切り替えに従います。一方で他社製キーボードのテーマは切り替えスイッチではなく一式の設計なので、選んだものがそのまま残るのが普通です。
iPhoneをダークモードに切り替えると、標準キーボードはどのアプリにいても即座に暗い見た目へ変わります。ところが、自分で選んだテーマを設定した他社製キーボードで同じことをしても、多くの場合は何も起きません。周囲のiOSが一斉に暗くなったのに、キーボードだけが明るい背景のまま残ります。これは不具合ではありませんし、リセットすべき設定もありません。性質の違う二種類の「外観」が、同じものとして扱われているだけです。
標準キーボードはスイッチ、テーマは設計
標準キーボードの見た目はライトとダークの二種類しかなく、どちらが表示されるかは設定Appの「画面表示と明るさ」にあるシステム全体の外観設定だけで決まります。日の出と日の入りに合わせて端末全体を切り替える自動オプションも、この一つのスイッチの一部です。標準キーボードの中に、特定の見た目を選ぶ仕組みは存在しません。ライトとダークの両方を持つiOSの他の部分と共有された、たった一つの切り替えがあるだけです。
他社製キーボードのテーマは、まったく別の種類のものです。背景、キーごとの塗り、押した瞬間の見え方、角の丸み、文字色までを定める一式の設計で、スイッチというより壁紙に近い存在だといえます。キーボード自身のテーマ一覧から選ぶとき、あなたは二つの状態を持つスイッチを倒しているのではなく、その特定の設計を意図して選んでいます。テーマには標準キーボードのような「明るい版」と「暗い版」が本来的に備わっているわけではありません。そもそも対として作られていないからです。
なぜテーマはシステム設定に自動で追従しないのか
技術的にいえば、キーボード拡張も他のアプリと同じようにライトとダークの信号を読み取れます。したがってテーマが自動で反応すること自体は原理的に不可能ではありません。それでも実際にそうしているものがほとんどないのは、テーマの正体を考えれば理解できます。自動追従を成立させるには、テーマごとに設計し直したもう一つの版が必要になります。背景が違い、キーの意匠が違い、場合によっては配色そのものが違う版を用意し、システムが切り替わった瞬間に差し替えられる状態にしておく。それをテーマの数だけ繰り返す作業になります。手動の選択画面が一タップで解決している事柄に対して、かなりの設計コストがかかるわけです。
暗い見た目のテーマと、ダークモード連動のテーマは別物
テーマ一覧の中に「ダーク」といった見出しでまとめられた区画を用意しているキーボードは珍しくありません。深い色の背景、まぶしさを抑えた配色、夜間の入力で目が疲れにくい設計といった特徴があります。ただしその区画名が説明しているのはテーマの見た目であって、端末の外観設定との連動ではありません。そこから選ぶのも他のテーマを選ぶのと同じ手動の操作で、その後に端末がシステムのダークモードへ移ろうと、ライトに戻ろうと、自動のまま一週間放置されようと、選択は変わらず保持されます。
実際に夜向けの見た目へそろえる手順
自動ではない以上、端末の夜の見た目にキーボードを合わせる作業は、継続的な設定ではなく一度きりの選択になります。
- キーボード自身の設定パネルを開きます。キーの長押しか、キーボード上のアイコンから入るのが一般的です。
- テーマの一覧を開き、暗い環境向けにまとめられた区画を探します。ダークといった名前が付いていることが多くあります。
- ひとつ選びます。他のテーマと同じように文字を打つあらゆる場所へ適用され、別のものを選ぶまで維持されます。
端末の外観設定を自動にしていて、キーボードもそれに正確に追従させたいのであれば、正直なところ夕方と朝に手で切り替えることになります。iOSに決められた見た目ではなく、自分で選んだ見た目のキーボードを使うための、小さな引き換えだと考えるのが実際的です。
よくある質問
ダークモードをオンにすると他社製キーボードのテーマも変わりますか
通常は変わりません。標準キーボードはライトとダークの二種類しか持たないためシステム設定に従います。他社製のテーマは一覧から選ぶ一式の設計であって明暗の対ではないので、自分で別のものを選ばないかぎりそのまま維持されます。
標準キーボードはダークモードに従うのに、他社製が従わないのはなぜですか
外観の種類が違うからです。標準キーボードは一つのシステム設定に結び付いた二状態しか持ちません。他社製のテーマは背景や意匠や配色を含む設計で、自動追従させるには全テーマの第二版を作って同梱する必要があり、多くのキーボードはそこまで踏み込みません。
テーマをダークモードに自動連動させる方法はありますか
その挙動を開発者が個別に作り込んでいる場合に限られます。iOSは自社のキーボードに対するようには、その仕組みを他社製のキーボード拡張へ自動的に渡さないためです。用意されていない場合は、テーマ一覧のダーク区画から手動で選ぶのが確実な方法になります。
自分のキーボードで試す
Kiboは、本物のメカニカルキー音とテーマ、RGBバックライト効果を備えたiPhone向けの無料カスタムキーボードです。アカウント登録も広告もなく、フルアクセスをオフにしたままでも使えます。