المهارات Apple HIG: Inputs
📦

Apple HIG: Inputs

آمن

Apple 入力デザインガイドラインを取得

Apple プラットフォームの入力手法は、プラットフォーム固有のデザインパターンが必要です。このスキルは、すべての Apple プラットフォームにおけるジェスチャー、キーボード、コントローラー、および空間インタラクションに関する公式 Human Interface Guidelines を提供します。

يدعم: Claude Codex Code(CC)
🥉 73 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "Apple HIG: Inputs". 画面間のナビゲーションにはどのジェスチャーをサポートすべきですか?

النتيجة المتوقعة:

  • 標準のスワイプジェスチャーを使用します:
  • - 左端からスワイプ:戻る(iOS 標準)
  • - 右端からスワイプ:進む
  • - ピンチでズーム:コンテンツスケールを調整
  • - 2 本指スワイプ:元に戻すまたはやり直し
  • システムジェスチャーを上書きしないでください。アクセシビリティサポートのために組み込みのジェスチャー認識器を使用してください。

استخدام "Apple HIG: Inputs". テキスト入力に Apple Pencil をどうサポートすればよいですか?

النتيجة المتوقعة:

  • すべてのテキストフィールドで Scribble サポートを有効にします:
  • - Scribble は標準テキストコンポーネントで自動的に機能します
  • - カスタムテキストフィールドが UIIndirectScribbleInteraction を採用していることを確認します
  • - 書き込み開始時にプレースホルダーテキストを非表示にします
  • - 書き込み中にテキストフィールドを固定したままにします
  • - 適切な書き込みスペースを提供します(入力前にフィールドを拡張)

استخدام "Apple HIG: Inputs". どのキーボードショートカットを実装すべきですか?

النتيجة المتوقعة:

  • 標準ショートカットとアプリ固有のアクションを実装します:
  • - 標準:Cmd+C(コピー)、Cmd+V(ペースト)、Cmd+Z(元に戻す)、Cmd+Shift+Z(やり直し)
  • - ファイル:Cmd+N(新規)、Cmd+W(閉じる)、Cmd+S(保存)
  • - 表示:Cmd+0(ズームフィット)、Cmd++(ズームイン)、Cmd+-(ズームアウト)
  • - カスタムショートカットを Command キーオーバーレイで表示可能にします
  • - 論理的なタブ順序でフルキーボードナビゲーションを確保します

التدقيق الأمني

آمن
v1 • 2/25/2026

Static analysis detected 905 potential security issues across 13 files (1673 lines). All findings are false positives from legitimate documentation content. Markdown backtick syntax for code symbols was misidentified as shell execution. HTTP URLs are legitimate Apple Developer Documentation links. C2 keyword detections are normal UI terminology (control, command, etc.). No actual security risks found.

13
الملفات التي تم فحصها
1,673
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

45
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
65
الامتثال للمواصفات

ماذا يمكنك بناءه

iOS アプリのジェスチャーショートカットをデザイン

iOS 開発者が写真編集アプリにカスタムスワイプジェスチャーを追加する必要があります。このスキルを使用して、標準ジェスチャーパターンを学び、システムジェスチャーとの競合を回避し、適切なジェスチャー認識設定を実装します。

iPadOS アプリにキーボードショートカットを追加

プロダクティビティアプリの開発者が Command キーショートカットを追加しています。このスキルを使用して、標準ショートカットの規約を理解し、フルキーボードナビゲーションを実装し、Command キーオーバーレイでショートカットを検出可能にします。

Apple Pencil 描画機能を実装

ノートアプリは Apple Pencil サポートが必要です。このスキルを使用して、圧力感度、チルト、ホバーインタラクション、Scribble テキスト入力、Pencil と指入力の識別について学びます。

جرّب هذه الموجهات

基本的なジェスチャーガイダンス
私の iOS アプリはどの標準ジェスチャーをサポートすべきですか?
Apple Pencil の実装
描画アプリに Apple Pencil サポートをどう追加すればよいですか?どのセンサーとインタラクションを実装すべきですか?
キーボードショートカットデザイン
プロダクティビティアプリにどのキーボードショートカットを提供すべきですか?Command キーオーバーレイにどのように表示されますか?
visionOS 空間入力計画
visionOS イマーシブ体験のためにどの入力手法とインタラクションパターンをデザインすべきですか?

أفضل الممارسات

  • 複数の入力手法を同時にサポートします。個別ではなく、タッチ、ポインター、キーボード、Pencil 向けに一緒にデザインします
  • カスタムジェスチャーハンドラーを実装するのではなく、組み込みのジェスチャー認識器とプラットフォーム API を使用します。これにより、アクセシビリティサポートと一貫したエッジケース処理が確保されます
  • すべての入力アクションに対して一貫した視覚的および触覚的フィードバックを提供します。ユーザーはインタラクションが登録されたことを常に認識できる必要があります

تجنب

  • 通知やホーム画面などのエッジスワイプのようなシステムジェスチャーを上書きします。これは競合するインタラクションを作成し、ユーザーにイライラをもたらします
  • Apple Pencil が描画する前にモード切り替えを要求します。ユーザーは Pencil が画面に触れたときに即座にマーキングされることを期待しています
  • キーボードショートカットを Command キーオーバーレイから隠します。発見できないショートカットは、パワーユーザーの生産性を低下させます

الأسئلة المتكررة

Apple Pencil が入力かタッチ入力をサポートすべきですか?
両方をサポートします。ユーザーが Apple Pencil と指入力の切り替えを選択できるようにします。コントロールが両方の入力タイプに反応するようにして、UI 要素を有効にするためにモード切り替えが不要になるようにします。
visionOS でフォーカスとホバーの違いは何ですか?
フォーカスは、tvOS と visionOS でキーボードまたはコントローラーナビゲーションのターゲットを示します。ホバーは、visionOS 固有の視線追跡効果であり、ユーザーがそれを見るとコンテンツが反応することを示します。これらは異なる目的を果たし、独立して表示できます。
ゲームコントローラーをサポートする必要がありますか?
ゲームコントローラーのサポートは任意ですが、iOS、tvOS、Mac のゲームに推奨されます。適切なデフォルトで拡張ゲームプロファイルにマッピングします。非ゲームアプリには常にタッチまたはキーボードの代替手段を提供します。
キーボード回避はどのように処理すればよいですか?
ソフトウェアキーボードが表示されるときにレイアウトを調整するキーボード回避 API を使用します。本質的なコンテンツをキーボードで隠さないでください。入力開始前にアクティブなテキストフィールドをビュー内に移動またはサイズ変更します。
サポートすべき標準ジェスチャーは何ですか?
標準ジェスチャーには、タップして有効化、スワイプしてスクロールとナビゲート、ピンチしてズーム、長押ししてコンテキストメニュー、ドラッグして移動が含まれます。ホーム、戻る、通知、またはアプリ切り替えのシステムエッジスワイプを上書きしないでください。
カスタムジェスチャーを作成できますか?
はい、ただし標準認識器の使用を推奨します。カスタムジェスチャーを作成する場合は、ヒントやコーチングで発見可能にします。複数の同時インタラクションを必要とすることを避けてください。これらは発見が難しく、アクセシビリティの問題があります。