Bluetoothデバイスに接続するiOSアプリがあります。アプリの機能の一部は、デバイスをオフにできることです。アプリ内のオン/オフ状態を明確なアイコン(テキストなし)で示すことができるようにしたいと思います。
現在、私が思いついた最良のオプションは次のとおりです。
アイコンだけでこの情報を伝えるより良い方法はありますか?私の混乱の多くは、状態を反転しているという事実に起因すると思います(たとえば、デバイスが「オフ」のとき、アイコンは「オン」です)。これをユーザーにわかりやすくするにはどうすればよいですか?
編集:ユーザーはこのアイコンを操作することができなくなり、純粋に状態を伝えることになります。
良い情報がたくさんあるサイトに 同様の質問 があります。
トグルのオン/オフの問題は通常、ユーザーがボタンを操作できるという事実に起因します。つまり、「オンになっている場合、デバイスがオンになっているか、対話してオンにできるか」という疑問が生じます。あなたの場合、これは単なるインジケーターなので、ユーザーがこれが単なるインジケーターであってボタンではないことを理解している限り、問題はありません。
同じインジケーターですが、「ライト」がオフになっています
私は円を描きましたが、球根のような他の比喩を使うことができます。
他の機能を無効にするしかし、それらを引き続き表示(無効/グレー表示)すると、デバイスがオフであることを伝えるのに役立ちます。その場合、アイコンは主な記号ではなく確認として機能します。
また、オン/オフであることを知らせる物理的デバイスの側面はありますか?その場合、mimickingは、取得できる最良のステータスインジケータになります。
2つの調整されたライトスイッチアイコンを作成することを検討してください。ライトスイッチが上の位置にある場合、デバイスはオンになっています。ライトスイッチが下の位置にある場合、デバイスはオフになっています。上部の縦線を使用して「オン」の位置を強調し、下部の円を使用して「オフ」の位置を強調できます。
アイコン全体に「\」の線を引いて取り消し線で表示します(これは標準のAndroidアプリのアプローチです)。
それからもちろん、取り消し線を引くためにいくつかの一般的な「デバイス」アイコンが必要です。
タブレット/スマートフォンのアイコンをあらゆる「デバイス」の代わりとして使用できます。