プログレスバーProgress bar

別名 進捗バー、プログレスビュー

どこまで進んだかを長さで示す棒

使いどころ写真のアップロードなど、終わりまでの割合が分かる待ちに使う。

「プログレスバー」は全体図に無いので、単体で表示しています

プログレスバーProgress bar

9:41
戻る写真を送る

送信中… 3枚中2枚

状態を伝えるのほかの部品

  • バッジBadgeアイコンの右上に重ねる赤い数や点
  • インジケーターActivity indicator読み込み中を示す回る印
  • スケルトンSkeleton読み込み中に出す、中身の形の灰色の箱
  • エンプティステートEmpty state中身が0件のときに出す案内
  • プッシュ通知Push notificationアプリを閉じていても届く、画面上部のお知らせ
  • ウィジェットWidgetアプリを開かずホーム画面で見られる小窓

ボトムシート・アラートなど画面に重なって出る窓と、長押し・スワイプなど指の動きは、図面ではなく下の「部品の名前」にあります。

部品の名前58

画面の骨組みアプリの画面の上下にいつもある場所

  • ステータスバーStatus bar画面の最上部の時刻・電池・電波の帯
  • ダイナミックアイランドDynamic Island画面上部の黒い島(カメラの部分)
  • ナビゲーションバーNavigation bar画面の上の、題と戻る・操作のボタンの帯
  • ラージタイトルLarge titleナビゲーションバーの下の大きな題
  • 戻るボタンBack button左上の、前の画面へ戻るボタン
  • タブバーTab bar画面の下に並ぶ、主な画面の切り替えボタン
  • ツールバーToolbar画面の下の、その画面での操作ボタンの帯
  • ホームインジケーターHome indicator画面の最下部の横棒。上へなぞるとホームへ
  • セーフエリアSafe area端末の角・島・横棒に隠れない内側の範囲

画面の移り方次の画面への移り方・最初の画面

  • プッシュ遷移Push navigation次の画面が右から重なって進む移り方
  • モーダル遷移Modal presentation次の画面が下からかぶさって出る移り方
  • スプラッシュ画面Splash screenアプリを開いた瞬間に出るロゴの画面
  • オンボーディングOnboarding初めて開いた人への最初の数枚の案内
  • ディープリンクDeep linkアプリの中の特定の画面を直接開くリンク

指の動き長押し・スワイプなど、指でする操作の名前

  • 長押しLong press指で押したまま少し待つ操作
  • スワイプSwipe画面に触れたまま指を滑らせる操作
  • スワイプアクションSwipe actions行を横になぞると出てくる操作ボタン
  • プルして更新Pull to refresh一覧を下へ引っぱって最新にする操作
  • ピンチPinch2本の指を広げる・つまむ操作
  • エッジスワイプEdge swipe画面の左端から右へなぞって戻る操作
  • ドラッグで並べ替えDrag to reorder行をつかんで動かし、順番を変える操作
  • 触覚フィードバックHaptic feedback操作に合わせて端末を小さく震わせる

重なって出る窓画面の上に一時的に重なる物

  • ボトムシートBottom sheet画面の下から途中まで出てくる窓
  • アクションシートAction sheet下から出る、操作を選ぶボタンの並び
  • アラートAlert画面の真ん中で返事を求める小窓
  • スナックバーSnackbar下に出て数秒で消える、操作ボタン付きのお知らせ
  • トーストToast数秒だけ出て消える短いお知らせ
  • コンテキストメニューContext menu長押しした物のそばに出る操作の一覧
  • 共有シートShare sheet共有先のアプリが並ぶ、OSの共有の窓
  • ナビゲーションドロワーNavigation drawer左上の「≡」で横から引き出すメニュー
  • 許可ダイアログPermission dialog位置情報・通知などの使用を許可させるOSの窓
  • キーボードKeyboard入力欄を押すと下から出る文字の鍵盤

押す・入れる・選ぶ利用者が操作する部品

  • ボタンButton押すと何かが起きる部品
  • FABFloating action button画面の右下に浮かぶ丸い主役のボタン
  • スイッチSwitch押した瞬間にオン・オフが切り替わる部品
  • セグメンテッドコントロールSegmented control2〜5個の選択肢がつながった切り替え
  • ステッパーStepper「−」と「+」で数を1つずつ増減する部品
  • ピッカーPicker回転するドラムを回して値を選ぶ部品
  • 日付ピッカーDate pickerカレンダーやドラムで日付を選ぶ部品
  • スライダーSliderつまみを動かして範囲の中の値を選ぶ
  • 検索バーSearch bar言葉を入れて一覧を絞り込む欄
  • テキストフィールドText field1行の文字を入れる欄
  • チップChip押してオン・オフする小さな丸い札

並べて見せる情報をまとめて見せる入れ物

  • リストのセルList cell一覧の1行。押すとその詳細へ進む
  • セクションヘッダーSection header一覧の中の区切りに付く小さな見出し
  • グループ化リストInset grouped list行を角丸の白い箱でまとめた一覧
  • ディスクロージャーインジケーターDisclosure indicator行の右端の「>」。押すと次の画面へ進む印
  • カードCard写真と文を角丸の枠にまとめた物
  • カルーセルCarouselカードや写真を横に送って見せる並び
  • ページコントロールPage control何枚目かを示す、横に並んだ小さな点
  • アバターAvatar人やお店を表す丸い小さな画像

状態を伝える読み込み中・件数・お知らせ

  • バッジBadgeアイコンの右上に重ねる赤い数や点
  • インジケーターActivity indicator読み込み中を示す回る印
  • プログレスバーProgress barどこまで進んだかを長さで示す棒
  • スケルトンSkeleton読み込み中に出す、中身の形の灰色の箱
  • エンプティステートEmpty state中身が0件のときに出す案内
  • プッシュ通知Push notificationアプリを閉じていても届く、画面上部のお知らせ
  • ウィジェットWidgetアプリを開かずホーム画面で見られる小窓

「名前を知っていれば、AIに頼める」という考え方は、大滝昇平さんの Motion Prompt から学びました。動きの名前はそちらで調べられます。

姉妹サイト:UI部品図鑑(Webの画面の部品の名前。ヘッダー・モーダル・ダイアログ・ラジオボタンなど)

作った人:ましはらラボ(個人で作っているアプリ・サービスの一覧)

AIに渡す名前部品の説明で「AIに渡す名前に入れる」を押すと、ここに並びます