非常に人気のある答えに見られるように:
"トグルボタンに現在の状態またはそれが変化する状態を表示する必要がありますか?" 、トグルボタンを実装するための非常に優れたガイドラインがあります。
残念ながら、そのままのユースケースがあるようです。機械制御アプリケーションでは、次のアクションを実行することが非常に一般的です。
注:これらは形容詞と同じくらい簡単に表現できたかもしれません。
これは、油圧シリンダー、バルブ、またはドアを指している可能性があり、多くの場合、ヒューマンマシンインターフェース(HMI)は、これらの状態を切り替える機能をユーザーに提供します。 警告は、これらのアクションが完了するまでに時間がかかり、状態が変化するまでに遅延があることです。
これらのアプリケーションでは、次の問題が発生します。
効果的には、目的のワークフローには、最初のクリック/タップ、状態が変化している期間、最後に状態が変化したことの表示が含まれます。ただし、2つのボタンと進行状況バーを備えたUIは少し扱いにくく、多くのスペースを占めます。または、状態を示す色付きのボタンは直感的ではありません。一般的なコントロールパネルがどのように見えるかを検討します。
図は4つのステップのプロセスを示しています。
コンパクトで直感的な(または明確な)ままで、「進行中」の状態をユーザーに公開する遅延状態変更用のトグルスイッチを作成するにはどうすればよいですか?