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

Apple HIG: Inputs

آمن

Obter Diretrizes de Design de Entrada da Apple

Os métodos de entrada da plataforma Apple exigem padrões de design específicos da plataforma. Esta habilidade fornece as Diretrizes Oficiais de Interface Humana para gestos, teclados, controladores e interações espaciais em todas as plataformas Apple.

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

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

2

رفع في Claude

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

3

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

اختبرها

استخدام "Apple HIG: Inputs". Quais gestos devo suportar para navegar entre telas?

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

  • Use gestos de deslizar padrão para navegação:
  • - Deslizar da borda esquerda: voltar (padrão iOS)
  • - Deslizar da borda direita: avançar
  • - Pinçar para zoom: ajustar escala do conteúdo
  • - Deslizar com dois dedos: desfazer ou refazer
  • Evite substituir gestos do sistema. Use reconhecedores de gestos integrados para suporte de acessibilidade.

استخدام "Apple HIG: Inputs". Como suportar Apple Pencil para entrada de texto?

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

  • Ative o suporte ao Scribble em todos os campos de texto:
  • - Scribble funciona automaticamente em componentes de texto padrão
  • - Certifique-se de que campos de texto personalizados adotem UIIndirectScribbleInteraction
  • - Oculte texto placeholder quando a escrita começar
  • - Mantenha campos de texto estacionários durante a escrita
  • - Forneça espaço adequado para escrita (expandir campo antes da entrada)

استخدام "Apple HIG: Inputs". Quais atalhos de teclado devo implementar?

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

  • Implemente atalhos padrão mais ações específicas do aplicativo:
  • - Padrão: Cmd+C (copiar), Cmd+V (colar), Cmd+Z (desfazer), Cmd+Shift+Z (refazer)
  • - Arquivo: Cmd+N (novo), Cmd+W (fechar), Cmd+S (salvar)
  • - Visualização: Cmd+0 (zoom para ajustar), Cmd++ (aumentar zoom), Cmd+- (reduzir zoom)
  • - Torne atalhos personalizados visíveis na sobreposição da tecla Command
  • - Garanta navegação completa por teclado com ordem de tabulação lógica

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

آمن
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
الامتثال للمواصفات

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

Design de gestos para aplicativo iOS

Desenvolvedor iOS precisa adicionar gestos de deslizar personalizados ao aplicativo de edição de fotos. Use esta habilidade para aprender padrões de gestos padrão, evitar conflitos com gestos do sistema e implementar configurações adequadas de reconhecedor.

Adicionar atalhos de teclado ao aplicativo iPadOS

Desenvolvedor de aplicativo de produtividade adicionando atalhos de tecla Command. Use esta habilidade para entender convenções padrão de atalhos, implementar navegação completa por teclado e tornar os atalhos descobríveis na sobreposição da tecla Command.

Implementar recursos de desenho com Apple Pencil

Aplicativo de anotações precisa de suporte a Apple Pencil. Use esta habilidade para aprender sobre sensibilidade à pressão, inclinação, interações de hover, entrada de texto Scribble e diferenciação entre entrada com Pencil e dedo.

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

Orientação básica de gestos
Quais gestos padrão meu aplicativo iOS deve suportar?
Implementação do Apple Pencil
Como adiciono suporte ao Apple Pencil ao meu aplicativo de desenho? Quais sensores e interações devo implementar?
Design de atalhos de teclado
Quais atalhos de teclado devo fornecer para meu aplicativo de produtividade? Como eles aparecem na sobreposição da tecla Command?
Planejamento de entrada espacial visionOS
Quais métodos de entrada e padrões de interação devo projetar para minha experiência imersiva visionOS?

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

  • Suporte múltiplos métodos de entrada simultaneamente - projete para toque, ponteiro, teclado e Pencil juntos em vez de isoladamente
  • Use reconhecedores de gestos integrados e APIs da plataforma em vez de implementar manipuladores de gestos personalizados - isso garante suporte de acessibilidade e tratamento consistente de casos de borda
  • Forneça feedback visual e háptico consistente para cada ação de entrada - os usuários devem sempre saber que sua interação foi registrada

تجنب

  • Substituir gestos do sistema como deslizar nas bordas para notificações ou tela inicial - isso cria interações conflitantes e frustra os usuários
  • Exigir trocas de modo antes que o Apple Pencil possa desenhar - os usuários esperam marcação imediata quando o Pencil toca a tela
  • Ocultar atalhos de teclado da sobreposição da tecla Command - atalhos não descobríveis reduzem a produtividade para usuários avançados

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

Devo suportar Apple Pencil ou entrada por toque?
Suporte ambos. Permita que os usuários escolham quando alternar entre entrada com Apple Pencil e dedo. Certifique-se de que os controles respondam a ambos os tipos de entrada para que os usuários não precisem alternar modos para ativar elementos de UI.
Qual é a diferença entre foco e hover no visionOS?
Foco indica o alvo de navegação por teclado ou controlador no tvOS e visionOS. Hover é o efeito de rastreamento ocular específico do visionOS que mostra que o conteúdo responderá quando o usuário olhar para ele. Eles servem a propósitos diferentes e podem aparecer independentemente.
Preciso suportar controladores de jogos?
O suporte a controladores de jogos é opcional, mas recomendado para jogos no iOS, tvOS e Mac. Mapeie para o perfil de gamepad estendido com padrões sensatos. Sempre forneça alternativas de toque ou teclado para aplicativos não relacionados a jogos.
Como lidar com a evitação do teclado?
Use as APIs de evitação de teclado para ajustar seu layout quando o teclado de software aparecer. Nunca cubra conteúdo essencial com o teclado. Mova ou redimensione o campo de texto ativo para a visualização antes que a entrada comece.
Quais são os gestos padrão que devo suportar?
Os gestos padrão incluem toque para ativar, deslizar para rolar e navegar, pinçar para zoom, toque longo para menus de contexto e arrastar para mover. Nunca substitua os deslizes de borda do sistema para Início, voltar, notificações ou alternância de aplicativos.
Posso criar gestos personalizados?
Sim, mas prefira usar reconhecedores padrão. Se você criar gestos personalizados, torne-os descobríveis com dicas ou orientações. Evite exigir múltiplas interações simultâneas, pois estas são difíceis de descobrir e inacessíveis.