![見出し画像](https://assets.st-note.com/production/uploads/images/113231123/rectangle_large_type_2_3ba60c327f689e54fca68529ec2f496e.png?width=1200)
Material Design コンポーネントまとめてみた ダイアログ編
ダイアログはユーザに特定のtaskを知らせる。重要な情報やユーザの意思決定、複数のtaskを含んでいてもよい。
iOS
ダイアログ探してみた!
![](https://assets.st-note.com/img/1691897179571-HSC7U10KrA.png?width=1200)
![](https://assets.st-note.com/img/1691897179995-MPJNhxJjwC.png?width=1200)
![](https://assets.st-note.com/img/1691897180628-LwQY9qw1VU.png?width=1200)
![](https://assets.st-note.com/img/1691897181164-yhgYoo23dH.png?width=1200)
![](https://assets.st-note.com/img/1691897181652-PjovpdiHD0.png?width=1200)
![](https://assets.st-note.com/img/1691897182207-OlJmVZVVoP.png?width=1200)
使用方法
□ 公式に書かれていること
⚡ ダイアログを使用して、ユーザーが情報に基づいて行動できるようにする
⚡基本画面と全画面画面の 2 種類
⚡単一のタスクを完了することに専念する必要があります
⚡タスクに関連する情報も表示できます
⚡進行状況の削除など、リスクの高いアクションを確認するためによく使用されます
![](https://assets.st-note.com/img/1691895008736-7Lq106z2qV.png?width=1200)
□ よくある使い方と特徴
ダイアログは、重要な情報を提供したり、決定を求めたりするためにアプリのコンテンツの前に表示されるモーダル ウィンドウです
ダイアログは、表示されるとアプリのすべての機能を無効にし、確認されるか、閉じるか、必要なアクションが実行されるまで画面に表示されたままになります。
ダイアログは意図的に中断されるため、使用は控えめにする必要があります
□ カードの利点:集中的なユーザーインタラクション
Dialogはユーザーの注意を特定の情報やアクションに集中させるためにデザインされており、他のUI要素からの乱れを減少させることで、ユーザーが必要なタスクや決定に専念できるようにします。
使い方NG例
![](https://assets.st-note.com/img/1691895457954-Kk418cyPlG.png?width=1200)
![](https://assets.st-note.com/img/1691895504501-XgtU6oRQ38.png?width=1200)
![](https://assets.st-note.com/img/1691895565342-weDLdBnLoC.png?width=1200)
✨スタイル
Basic dialogs
![](https://assets.st-note.com/img/1691895844175-WPGwE69Ek2.png?width=1200)
Container
Icon (optional)
Headline
Supporting text
Divider (optional)
Text button
Scrim
Full-screen dialogs
![](https://assets.st-note.com/img/1691895920074-NoiJVCSprQ.png?width=1200)
Container
Header
Icon (close affordance)
Headline
Text button*
Divider (optional)
以上!次回は日付ピッカーについてまとめていきます!
参考
引用元 Google - Material Design
URL:https://material.io/
この記事が気に入ったらサポートをしてみませんか?