ピッカー


ピッカーは、人々が選択できる個別の値の、1 つ以上のスクロール可能なリストを表示できます。日付ピッカーは、カレンダービュー内で日付を選択したり、テンキーを使用して日付と時刻を入力したりなど、値を選択するための追加の方法をサポートします (ガイダンスについては、日付ピッカー を参照してください)。どちらの型のピッカーも、単一または複数の部分からなる値を選択することで、人々は情報を簡単に入力できます。


ピッカーを使用して、項目の中程度から長いリストを提供することを検討してください。 選択肢のかなり短いリストを表示する必要がある場合は、ピッカーの代わりに プルダウンボタン を使用することを検討してください。ピッカーを使用すると、多くの項目をすばやく簡単にスクロールできますが、項目の短いリストには視覚的な重みがかかりすぎる可能性があります。一方、非常に多くの項目を提示する必要がある場合は、リストまたは表の使用を検討してください。リストと表は高さを調整でき、表にはインデックスを含めることができるため、リストのセクションをターゲットにするのがはるかに高速になります。ガイダンスについては、 を参照してください。


予測可能で論理的に順序付けられた値を使用して下さい。 スクロール可能なリストが静止している場合、ピッカーの多くの値は隠されます。国のアルファベット順のリストなど、隠された値が何であるかを人々が予測できる場合に最適です。そうすれば、項目をすばやく移動できます。


ピッカーを表示するためにスクリーンを切り替えることは避けてください。 ピッカーは、編集中のフィールドの下または近くのコンテキストで表示される場合に適切に機能します。ピッカーは通常、スクリーンの下部またはポップオーバーに表示されます。


開発者向けガイダンスについては、UIPickerView (UIPickerView) を参照してください。


日付ピッカー


日付ピッカーは、タッチ、キーボード、またはポインティングデバイスを使用して、特定の日付、時刻、またはその両方を選択するための効率的なインターフェイスです。以下のいずれかのスタイルで日付ピッカーを表示できます:


  • コンパクト。 編集可能な日付と時刻のコンテンツをモーダルビューで表示するボタン

  • インライン。 時間のみの場合、値のホイールを表示するボタン。日付と時刻については、インラインカレンダービュー

  • ホイール。 内蔵または外部のキーボードを介したデータ入力もサポートするスクロールホイールのセット

  • 自動。 現在のプラットフォームと日付ピッカーモードに基づいてシステムが決定するスタイル

  • 日付ピッカーには 4 つのモードがあり、それぞれが選択可能な値の異なるセットを提示します。


  • 日付 — 月、日、および年を表示します。

  • 時間 — 時間、分、および (オプションで) AM/PM の称号を表示します。

  • 日付と時刻 — 日付、時間、分、および (オプションで) AM/PM の称号を表示します。

  • カウントダウンタイマー — 最大 23 時間 59 分までの時間と分を表示します。このモードは、インラインスタイルまたはコンパクトスタイルでは使用できません。

  • 日付ピッカーに表示される正確な値とその順序は、デバイスのロケールによって異なります。


    ここに、スタイルとモードのさまざまな組み合わせを示す日付ピッカーのいくつかの例を挙げます。


    コンパクトインラインホイール



    スケジュール化された要約設定では、時間モードでコンパクトな日付ピッカーを使用します。

    人々が日付ピッカーをタップすると、モーダルビュー内の時間値が表示されます。



    スペースに制約がある場合は、コンパクトな日付ピッカーを使用してください。 コンパクトなスタイルでは、アプリのアクセントカラーで現在の値を示すボタンが表示されます。人々がボタンをタップすると、日付ピッカーがモーダルビューを開き、使い慣れたカレンダースタイルのエディタと時間ピッカーにアクセスできるようになります。モーダルビュー内では、人々はビューの外側をタップして選択を確認する前に、日付と時刻を複数回編集できます。


    分を指定するときは、粒度を低くすることを検討してください。 デフォルトでは、分のリストには 60 個の値 (0〜59) が含まれます。オプションで、分の間隔を 60 に均等に分割する限り増やすことができます。たとえば、15 分間隔 (0、15、30、および 45) にできます。


    開発者向けガイダンスについては、UIDatePicker (UIDatePicker) を参照してください。








    前:ページコントロール 次:進行状況インジケータ





    目次

    Xcode の新機能



    iOS

    テーマ

    インターフェースの本質

    アプリの構造

    起動

    搭載機能

    ロード

    モダリティ

    ナビゲーション

    ユーザデータへのアクセス

    設定


    ユーザとの対話

    3D タッチ

    アップルペンシルと落書き

    オーディオ

    認証

    データ入力

    ドラッグアンドドロップ

    フィードバック

    ファイル処理

    ゲームコントローラ

    ジェスチャ

    触覚

    キーボード

    近距離通信

    ポインタ (iPadOS)

    空間的対話

    取り消しとやり直し


    システムの機能

    拡張現実

    ホームスクリーンのアクション

    マルチタスクと複数のウィンドウ

    通知

    印刷

    クイックルック(検索)

    評価とレビュー

    スクリーンショット

    TV プロバイダー


    ビジュアルデザイン

    適応性とレイアウト

    アニメーション

    ブランド化

    ダークモード

    起動スクリーン

    材料

    用語

    印刷

    ビデオ


    アイコンと画像

    画像のサイズと解像度

    アプリのアイコン

    システムアイコン


    バー

    ナビゲーションバー

    検索バー

    サイドバー

    ステータスバー

    タブバー

    ツールバー


    ビュー

    アクションシート

    アクティビティビュー

    アラート

    コレクション

    画像ビュー

    ページ

    ポップオーバー

    スクロールビュー

    シート

    分割ビュー

    テーブル (表)

    テキストビュー

    Web ビュー


    コントロール

    ボタン

    色の源

    コンテキストメニュー

    編集メニュー

    ラベル

    ページコントロール

    ピッカー

    進行状況インジケータ

    内容コントロールの更新

    セグメント化されたコントロール

    スライダ

    ステッパー

    スイッチ

    テキストフィールド


    拡張機能

    カスタムキーボード

    ファイルプロバイダ

    メッセージ

    写真編集

    共有とアクション





    macOS


    tvOS


    watchOS


    Technologies

    アクセシビリティ

    序文

    ベストプラクティス

    ユーザとの対話

    ナビゲーション

    テキストのサイズと太さ

    色とコントラスト

    外観の効果と動き

    コンテンツ


    AirPlay

    メディア再生

    アイコン

    社説


    アプリクリップ

    序文

    ユーザ体験

    アプリクリップカード

    アプリのクリップコード

    印刷ガイドライン

    法的要件


    Apple Pay(アップルペイ)

    序文

    Apple Pay の提供

    チェックアウトと支払い

    エラー処理

    サブスクリプションと寄付

    ボタンとマーク

    社説


    拡張現実

    ホームスクリーンのアクション

    マルチタスクと複数のウィンドウ

    通知

    印刷

    クイックルック(検索)

    評価とレビュー

    スクリーンショット

    TV プロバイダー


    CareKit

    序文

    データとプライバシー

    ビュー

    ユーザー体験

    シンボルと商標化


    CarPlay

    序文

    オーディオアプリ

    自動車メーカーのアプリ

    伝達および VoIP アプリ


    アーキテクチャ

    バッジ付け

    エラー処理

    ロード

    ナビゲーション

    テスト


    対話

    オーディオ

    車のデータ

    iPhone

    ノブとコントロール

    タッチスクリーン

    Voice (Siri)


    視覚的デザイン

    アニメーション

    商標化

    レイアウト

    タイポグラフィ(印刷)


    アイコンと画像

    画像のサイズと解像度

    アプリのアイコン

    カスタムアイコン

    システムアイコン


    システム要素

    アクションシート

    活動指標

    アラート

    ボタン

    コレクション

    ラベル

    ナビゲーションバー

    スクロールビュー

    タブバー

    テキストビュー

    Web ビュー


    CareKit

    序文

    データとプライバシー

    ビュー

    ユーザ体験

    シンボルと商標化


    ゲームセンター

    序文

    アクセス・ポイント

    ダッシュボード

    実績

    順位表

    マルチプレイヤー

    カスタムダッシュボードリンク


    象形文字

    HealthKit

    HomeKit

    序文

    用語とレイアウト

    設定

    Siri の作用

    カスタム機能

    アイコン

    社説


    iCloud

    アプリ内購入

    序文

    自動更新可能なサブスクリプト


    inclusion(含有)

    ライブ写真

    Mac Catalyst

    序文

    アプリの構造

    ユーザとの対話

    視覚的デザイン

    Mac 慣用句


    マシン学習

    序文

    マシン学習の役割


    入力

    明示的なフィードバック

    暗黙のフィードバック

    較正

    訂正


    出力

    間違い

    複数のオプション

    自信

    帰属

    制限事項


    地図(Maps)

    アプリとウェブサイトの地図

    Apple Watch の地図

    屋内の地図


    ResearchKit

    序文


    右から左へ

    序文

    テキストと文字

    コントロール

    画像と象形文字


    SharePlay

    Apple でサインイン

    序文

    データ管理

    ボタン


    Siri

    序文

    システムインテント

    カスタムの注視

    ショートカットと提案

    編集ガイドライン


    ソーシャルメディア

    SF Symbols

    Wallet(財布)

    序文

    許可証のデザイン


    小道具

    序文

    コンテンツ

    編集と対話

    デザイン



    Human Interface Guidelines


    概要


    リソース


    ビデオ


    新規事項



    ニュース

    見つける

    デザイン

    開発

    配信

    サポート

    アカウント
    (セキュリティの面で、リンクを提供できませんでした。)













    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ