検索とスポットライト


コンテンツへの迅速なアクセスは効率的なワークフローの鍵であり、人々がアプリのコンテンツを簡単に見つけられるようにする方法はいくつかあります。


スポットライト


Spotlight は、システム全体でファイルやコンテンツを簡単に見つけることができる強力な検索テクノロジーです。Spotlight を使用すると、ドキュメントの対象読者やイメージの向きなど、意味のある属性を使用して人々は物を検索できます。



アプリのコンテンツを検索可能にします。 コンテンツをインデックス化可能にし、メタデータ と呼ばれる説明的な属性を指定することで、コンテンツを Spotlight と共有できます。Spotlight は、この情報を抽出、保存、および整理して、高速で包括的な検索を可能にします。開発者向けガイダンスについては、Core Spotlight (Core Spotlight) を参照してください。


カスタムファイルの型のメタデータを定義します。 ファイル形式に含まれるメタデータの型を記述する Spotlight インポータープラグインを提供します。開発者向けガイダンスについては、Spotlight インポータープログラミングガイド (Spotlight Importer Programming Guide) を参照してください。


Spotlight を使用して、あなたのアプリのコンテキスト内で高度なファイル検索機能を提供します。 たとえば、ユーザの選択に基づいて Spotlight 検索を即座に開始するボタンを含めることができます。次に、検索結果またはそれらのフィルタリングされたサブセットを表示するカスタムウィンドウを表示できます。


標準の [開く] および [保存] ダイアログを使用しましょう。 ドキュメントを開いたり保存したりするとき、人々は多くの場合、ファイルやフォルダを通常とは異なる場所に配置する必要があります。標準のダイアログには、システム全体の検索とフィルタリングに使用できる組み込みの検索フィールドが含まれています。関連するガイダンスについては、ファイル処理 を参照してください。


あなたのアプリがカスタムファイルの型を生成する場合は、クイックルック発生器を実装して下さい。 クイックルック発生器を使用すると、Spotlight などの他のアプリでドキュメントのプレビューを表示できます。これらのプレビューは、特定のドキュメントを検索するときに非常に役立ちます。クイックルック を参照してください。


舞台裏で Spotlight を使用することを検討してください。 たとえば、アプリを使用すると、イメージ などの幅広いファイルカテゴリを人々が選択してリモートサーバーと同期し、Spotlight を使用してそれらのファイルを検索できます。



アプリ内コンテンツ検索


Spotlight はファイルをすばやく見つけるように調整されていますが、アプリ内で広範なコンテンツ検索を実行することを目的としたものではありません。たとえば、データベースレコードにデータを保存するアプリは、データが個別のファイルに保存されないため、Spotlight に基づいてデータベース検索を行いません。


システム API を使用して、きめ細かいテキスト検索を有効にします。 システムが提供する API は、フレーズを基礎とした検索、接頭辞/接尾辞/サブストリング検索、ブール値検索、要約、関連性ランキングなどをサポートします。開発者向けガイダンスについては、検索キット (Search Kit) を参照してください。


可能な限り、検索を保存できるようにします。 ユーザは、特に有用な基準の定義 (および改良) に時間を費やした場合に、特定の検索を再度実行できることを高く評価しています。



検索ウインドウ


検索ウィンドウは、ドキュメント内のコンテンツを検索するために使用されるモーダルでないダイアログです。検索ウィンドウでは、検索すべき項目や検索範囲を狭めるためのオプションなど、検索条件を人々が指定できます。たとえば、テキストを基礎とした検索を実行する場合のオプションには、単語全体の検索と大文字小文字の一致の検索が含まれる場合があります。[検索] ウィンドウは通常、[編集] メニューで [検索] メニュー項目を選択する (または同等のキーボードショートカットを押す) ことで表示されます。編集メニュー を参照してください。



あなたのアプリがドキュメントを基礎としている場合は、検索ウィンドウの実装を検討してください。 ほとんどのドキュメントを基礎としたアプリには検索ウィンドウが含まれており、ユーザはそれらを探して使用することに慣れています。


検索および置換機能を提供して下さい。 検索はコンテンツを見つけるのに最適ですが、ユーザは見つかった各々の結果を手動で変更する必要がある場合は理想的ではありません。検索機能に置換機能が付いている場合、ユーザは見つかったすべての結果を 1 つのステップで自動的に変更できます。


人々に複数のドキュメントの検索操作を実行させることを検討してください。 複数のドキュメントを一度に編集できるアプリでは、開いているすべてのドキュメント間でグローバル検索を実行し、該当する場合は置換する機能は、貴重な時間節約機能になります。


コンテンツのフィルタリング


ドキュメント検索は重要ですが、すべてのアプリがドキュメントを基礎にしているとは限りません。たとえば、一部のアプリは、Keynote でのプレゼンテーションのように、コンテンツが豊富なビューを表示します。これは、広範囲にわたる場合には圧倒される可能性があります。ユーザは、これらの型のビューをフィルタリングして特定の項目をすばやく見つける機能を高く評価します。



検索フィールドとスコープバーを使用して、ビューでのコンテンツフィルタリングを有効にします。 検索フィールドを使用すると、大量の値のコレクションでテキストベースの検索を開始でき、スコープバーを使用すると、結果を絞り込んだりフィルタリングしたりできます。ガイダンスについては、検索フィールドスコープバー、および スコープボタン を参照してください。







前:格付けとレビュー 次:アニメーション

目次

Xcode の新機能



macOS

テーマ

macOS 11 の新規事項

視覚的インデックス


アプリの構造

フルスクリーンモード

ロード

モダリティ

搭載

優先

状態の復元

セキュリティ


ユーザの操作

アカウント

データ入力

ドラッグアンドドロップ

ファイル処理

ゲームコントローラ

ヘルプ

キーボード

マウスとトラックパッド

ユーザフィードバックの提供

許可の要求


システムの能力

自動セーブ

ドック

Finder

ミッションコントロール

通知

印刷

クイックルック

格付けとレビュー

検索とスポットライト


視覚的デザイン

アニメーション

カラー

ダークモード

透明さ

印刷


アイコンとイメージ

イメージのサイズと解像度

アプリのアイコン

文書のアイコン

多項目のドラッグイメージ

システムのイメージ


ウインドウとビュー

ウインドウの構造

アラート

ボックス

コラムビュー

ダイアログ

イメージビュー

アウトラインビュー

パネル

ポップオーバー

スクロールビュー

シート

サイドバー

スプリットビュー

タブビュー

表のビュー

ツールバー

Web ビュー

Drawer(引き出し)*

プラカード*


メニュー

メニューの構造

コンテクストメニュー

ドックメニュー

メニューバーのメニュー


ボタン

チェックボックス

開示コントロール

勾配ボタン

ヘルプボタン

イメージボタン

ポップアップボタン

プルダウンメボタン

押しボタン

ラジオボタン

スコープボタン

スイッチ

ベベルボタン*

ラウンドボタン*


フィールドとラベル

コンボボックス

ラベル

検索フィールド

テキストフィールド

トークンフィールド


セレクタ

色の源

日付の選別

イメージウェル

パスコントロール

セグメントコントロール

スライダ

ステッパ


インジケータ

レベルインジケータ

プログレスインジケータ


タッチバー

タッチバー概観

視覚的デザイン

グリフとイメージ

コントロールとビュー


拡張機能

アクション拡張機能

オートメータアクション

ファインダー同期拡張機能

メニューバーの追加

サービス

共有拡張機能



iOS


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


概要


リソース


ビデオ


新規事項



ニュース

見つける

デザイン

開発

配信

サポート

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













トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ