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.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "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
التدقيق الأمني
آمن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.
درجة الجودة
ماذا يمكنك بناءه
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.
جرّب هذه الموجهات
Quais gestos padrão meu aplicativo iOS deve suportar?
Como adiciono suporte ao Apple Pencil ao meu aplicativo de desenho? Quais sensores e interações devo implementar?
Quais atalhos de teclado devo fornecer para meu aplicativo de produtividade? Como eles aparecem na sobreposição da tecla Command?
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