文字が大きくなれば、レイアウトも合わせて広がる。
標準サイズからアクセシビリティの最大サイズまで、PhotoCalのレイアウトは文字を省略せずに対応します。ラベルは折り返して改行し、数値は名前の下に並び、カメラのボタンも収まるように配置し直されます。
PhotoCalはVoiceOver、「音声コントロール」、Dynamic Type、「文字を太くする」、「コントラストを上げる」、「視差効果を減らす」に対応。状態を色だけで示すことはなく、69言語にローカライズされています。右から左に書く言語にも対応しています。
標準サイズからアクセシビリティの最大サイズまで、PhotoCalのレイアウトは文字を省略せずに対応します。ラベルは折り返して改行し、数値は名前の下に並び、カメラのボタンも収まるように配置し直されます。
食事ログの各食べ物は、ひとつの要素にまとまっています。VoiceOverが料理名、カロリーと主要栄養素、記録した時刻を読み上げ、開くか削除するかを選べます。タブ、カロリーリング、写真、すべてのボタンにも、それぞれ名前が付いています。
すべてのボタンに「音声コントロール」で呼べる名前があり、よく使うボタンは、思わず口にする言葉で反応します。写真を撮るときも、入力に切り替えるときも、次のどれかを言うだけです:
「文字を太くする」をオンにすると、PhotoCalのラベルはすべて太字に。文字の幅が広がるところでは、レイアウトがそのぶん場所を空けます。
PhotoCalのカラーパレットには、ライトとダークそれぞれにハイコントラスト版があり、「コントラストを上げる」をオンにすると切り替わります。カロリーリング、主要栄養素のリング、アクセントカラーがすべてくっきりし、ライトモードではより濃く、ダークモードではより明るくなります。
目標どおりのときは、緑のリングだけでなく「✓ kcal 残り」と表示。最近のアクティビティのカレンダーでも、目標達成・目標超過・未完了の日を、それぞれ専用の記号で示します。
これは「カラー以外で区別」がオンのときだけでなく、いつでも同じです。
PhotoCalはシステムの設定に合わせて表示を切り替えます。ダーク用のパレットはライトの色を反転させたものではなく、ライトと並行してデザインしたものです。
PhotoCalは69言語にローカライズされています。アラビア語、ヘブライ語、ペルシア語、ウルドゥー語では、レイアウト全体が右から左に反転。数字はそれぞれの言語の書き方で表示され、AIが付ける食べ物の名前もあなたの言語になります。
「視差効果を減らす」をオンにすると、オンボーディングと購入確認画面の弾むようなアニメーションがなくなります。
食べたものを入力するか、音声で伝えるだけ。たとえば「ワカモレ入りチキンブリトーボウル」。AIがカロリーと主要栄養素を入力します。1品だけでも、1食分まとめてでも大丈夫。写真を撮る必要はありません。