Apple HIG: Selection and Input Controls
選択および入力コントロールに関する Apple HIG ガイドラインを取得
Apple HIG ガイドラインなしでフォームや選択インターフェースを設計すると、一貫性のないユーザー体験につながります。このスキルは、ピッカー、トグル、スライダー、ステッパー、テキストフィールド、およびその他の入力コントロールに関する信頼できる Apple Human Interface Guidelines を提供します。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“Apple HIG: Selection and Input Controls”。 設定ではい/いいえの Preference にはどのコントロールを使うべきですか?
预期结果:
設定のバイナリオン/オフの Preference にはトグルを使用してください。Apple HIG によると、トグルは設定画面で即座に効果を示します - 変更は保存ボタンなしで即座に適用されます。トグルには、それが何を制御しているかを明確に示すラベルを付け、オン状態が有効またはアクティブな条件を表すようにしてください。
正在使用“Apple HIG: Selection and Input Controls”。 セグメンテッドコントロールではいくつのオプションが最適ですか?
预期结果:
セグメンテッドコントロールは、ほぼ同等の重要性を持つ 2〜5 個の相互排他的なオプションで最も効果的です。各セグメントには短いラベルを付けてください。5 つ以上のオプションの場合は、代わりにピッカーを使用してください。セグメンテッドコントロールのすべてのオプションは一度に表示される必要があります - スクロールしません。
安全审计
安全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.
质量评分
你能构建什么
iOS アプリのフォームデザイン
状態管理とバリデーションに関する Apple HIG の規約に従って、トグル、ピッカー、テキストフィールドを備えた設定画面を設計します。
クロスプラットフォームのコントロール選択
一貫した UX パターンを持つクロスプラットフォームアプリを構築する際、異なるプラットフォームに適した選択コントロールを決定します。
アクセシビリティ準拠レビュー
フォームコントロールに障害のあるユーザー向けの適切な VoiceOver ラベル、ヒント、トライトがあることを確認します。
试试这些提示
iOS 設定画面でオン/オフの設定用のコントロールが必要です。Apple HIG は何を推奨していますか?
リストに 4 つの相互排他的なソートオプションがあります。セグメンテッドコントロールとピッカーのどちらを使うべきですか?Apple HIG では何と言っていますか?
ユーザーが複数のメール受信者を選択できるようにする macOS アプリを構築しています。Apple HIG によると、どのコントロールを使うべきですか?
私のフォームデザインをレビューしてください:通知用のトグル、頻度用のピッカー(5 オプション)、音量用のスライダー、カスタムメッセージ用のテキストフィールドがあります。各コントロールの状態管理、バリデーション、アクセシビリティに関する HIG ガイダンスを提供してください。
最佳实践
- 現在の選択状態を常に明確に表示する - ユーザーは常に何が選択されているかを確認できる必要があります
- 一貫性とアクセシビリティのために、カスタム実装ではなく標準のシステムコントロールを優先する
- 設定のバイナリ状態(即時効果)およびモーダルフォーム(確認時にコミット)にはトグルを使用する
- 予想される入力(メール、URL、番号、電話)に一致するようにテキストフィールドのキーボードタイプを設定する
- フォームコントロールに意味のあるデフォルト値と紹介ラベルを提供する
- すべてのインタラクティブコントロールに VoiceOver ラベル、ヒント、トライトを含める
避免
- 5 つ以上のオプションを持つ、または重要度が異なるオプションを持つセグメンテッドコントロールを使用する
- セグメンテッドコントロールやトグルの方が明確な場合に、わずか 2 つのオプションにピッカーを使用する
- トグルが即座に変更を適用すべき設定画面に保存ボタンを配置する
- 標準の iOS または macOS のインタラクションパターンを破るカスタムコントロールを使用する
- 予想される入力に適切なキーボードタイプ設定を行わずにテキストフィールドを残す