技能 Apple HIG: Selection and Input Controls
📦

Apple HIG: Selection and Input Controls

安全

選択および入力コントロールに関する Apple HIG ガイドラインを取得

Apple HIG ガイドラインなしでフォームや選択インターフェースを設計すると、一貫性のないユーザー体験につながります。このスキルは、ピッカー、トグル、スライダー、ステッパー、テキストフィールド、およびその他の入力コントロールに関する信頼できる Apple Human Interface Guidelines を提供します。

支持: Claude Codex Code(CC)
🥉 73 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“Apple HIG: Selection and Input Controls”。 設定ではい/いいえの Preference にはどのコントロールを使うべきですか?

预期结果:

設定のバイナリオン/オフの Preference にはトグルを使用してください。Apple HIG によると、トグルは設定画面で即座に効果を示します - 変更は保存ボタンなしで即座に適用されます。トグルには、それが何を制御しているかを明確に示すラベルを付け、オン状態が有効またはアクティブな条件を表すようにしてください。

正在使用“Apple HIG: Selection and Input Controls”。 セグメンテッドコントロールではいくつのオプションが最適ですか?

预期结果:

セグメンテッドコントロールは、ほぼ同等の重要性を持つ 2〜5 個の相互排他的なオプションで最も効果的です。各セグメントには短いラベルを付けてください。5 つ以上のオプションの場合は、代わりにピッカーを使用してください。セグメンテッドコントロールのすべてのオプションは一度に表示される必要があります - スクロールしません。

安全审计

安全
v1 • 2/25/2026

This skill contains only markdown documentation files with Apple Human Interface Guidelines content. All static analysis findings are false positives: backticks are markdown formatting for code references, URLs are documentation links to developer.apple.com, and flagged patterns are natural language in documentation context. No executable code, network requests, or system operations present.

14
已扫描文件
1,199
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

45
架构
100
可维护性
87
内容
50
社区
100
安全
65
规范符合性

你能构建什么

iOS アプリのフォームデザイン

状態管理とバリデーションに関する Apple HIG の規約に従って、トグル、ピッカー、テキストフィールドを備えた設定画面を設計します。

クロスプラットフォームのコントロール選択

一貫した UX パターンを持つクロスプラットフォームアプリを構築する際、異なるプラットフォームに適した選択コントロールを決定します。

アクセシビリティ準拠レビュー

フォームコントロールに障害のあるユーザー向けの適切な VoiceOver ラベル、ヒント、トライトがあることを確認します。

试试这些提示

基本的なコントロールの推奨
iOS 設定画面でオン/オフの設定用のコントロールが必要です。Apple HIG は何を推奨していますか?
複数のオプションの選択
リストに 4 つの相互排他的なソートオプションがあります。セグメンテッドコントロールとピッカーのどちらを使うべきですか?Apple HIG では何と言っていますか?
プラットフォーム固有のガイダンス
ユーザーが複数のメール受信者を選択できるようにする macOS アプリを構築しています。Apple HIG によると、どのコントロールを使うべきですか?
包括的なフォームレビュー
私のフォームデザインをレビューしてください:通知用のトグル、頻度用のピッカー(5 オプション)、音量用のスライダー、カスタムメッセージ用のテキストフィールドがあります。各コントロールの状態管理、バリデーション、アクセシビリティに関する HIG ガイダンスを提供してください。

最佳实践

  • 現在の選択状態を常に明確に表示する - ユーザーは常に何が選択されているかを確認できる必要があります
  • 一貫性とアクセシビリティのために、カスタム実装ではなく標準のシステムコントロールを優先する
  • 設定のバイナリ状態(即時効果)およびモーダルフォーム(確認時にコミット)にはトグルを使用する
  • 予想される入力(メール、URL、番号、電話)に一致するようにテキストフィールドのキーボードタイプを設定する
  • フォームコントロールに意味のあるデフォルト値と紹介ラベルを提供する
  • すべてのインタラクティブコントロールに VoiceOver ラベル、ヒント、トライトを含める

避免

  • 5 つ以上のオプションを持つ、または重要度が異なるオプションを持つセグメンテッドコントロールを使用する
  • セグメンテッドコントロールやトグルの方が明確な場合に、わずか 2 つのオプションにピッカーを使用する
  • トグルが即座に変更を適用すべき設定画面に保存ボタンを配置する
  • 標準の iOS または macOS のインタラクションパターンを破るカスタムコントロールを使用する
  • 予想される入力に適切なキーボードタイプ設定を行わずにテキストフィールドを残す

常见问题

トグルとチェックボックスはいつ使うべきですか?
Apple HIG は iOS および macOS のオン/オフ状態にトグルを推奨しています。トグルは設定画面で即座に効果を示します。チェックボックスはこれらのプラットフォームの Apple の標準コントロールセットの一部ではありません - 二値の選択には代わりにトグルを使用してください。
ピッカーとセグメンテッドコントロールの違いは何ですか?
一度にすべて表示する必要がある 2〜5 個の相互排他的なオプションにはセグメンテッドコントロールを使用してください。より長いオプションリスト、日付、時刻、または構造化データにはピッカーを使用してください。ピッカーはスペースを取りませんが、オプションを表示するには追加のタップが必要です。
トグルからの変更は即座に適用されますか、それとも確認が必要ですか?
設定画面では、トグルの変更は保存ボタンなしで即座に適用されます。モーダルフォームまたはウィザードでは、変更は通常、ユーザーが完了または確認をタップしたときにコミットされます。アプリが確立したコンテキストの規約に従ってください。
コンボボックスは iOS で利用可能ですか?
いいえ、コンボボックスは macOS のみです。iOS、iPadOS、tvOS、visionOS、または watchOS ではサポートされていません。iOS では、同様の機能にはピッカーまたはアクションシートを使用してください。
数値入力にはどのキーボードタイプを使用すべきですか?
Apple HIG は数値のみの入力に数字キーボードを推奨しています。小数を含む数値には、小数点パッドを使用してください。電話番号には、電話パッドを使用してください。より良いユーザー体験のために、キーボードタイプを予想される入力形式に一致させてください。
フォームコントロールをアクセシブルにするにはどうすればよいですか?
すべてのコントロールに明確なラベルを提供し、予想される入力を説明する紹介ラベルを使用し、各コントロールの機能を説明する VoiceOver ヒントを追加し、コントロールに適切なアクセシビリティトライトがあることを確認してください。VoiceOver で体験を検証するためにテストしてください。