Habilidades Apple HIG: Selection and Input Controls
📦

Apple HIG: Selection and Input Controls

Seguro

Obtenga orientación de Apple HIG para controles de selección y entrada

Diseñar formularios e interfaces de selección sin la orientación de Apple HIG conduce a experiencias de usuario inconsistentes. Esta habilidad proporciona Human Interface Guidelines autorizadas de Apple para selectores, interruptores, controles deslizantes, incrementadores, campos de texto y otros controles de entrada.

Soporta: Claude Codex Code(CC)
📊 70 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "Apple HIG: Selection and Input Controls". ¿Qué control debería usar para una preferencia de sí/no en Configuración?

Resultado esperado:

Use un interruptor para preferencias binarias de encendido/apagado en Configuración. Según Apple HIG, los interruptores muestran el efecto inmediato en pantallas de Configuración: los cambios se aplican instantáneamente sin un botón Guardar. Asegúrese de que el interruptor tenga una etiqueta clara que describa lo que controla, y que el estado encendido represente la condición habilitada o activa.

Usando "Apple HIG: Selection and Input Controls". ¿Cuántas opciones funcionan mejor en un control segmentado?

Resultado esperado:

Los controles segmentados funcionan mejor con 2 a 5 opciones mutuamente exclusivas de importancia aproximadamente igual. Cada segmento debe tener una etiqueta corta. Para más de 5 opciones, use un selector en su lugar. Todas las opciones en un control segmentado deben ser visibles a la vez: no se desplazan.

Auditoría de seguridad

Seguro
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
Archivos escaneados
1,199
Líneas analizadas
0
hallazgos
1
Auditorías totales
No se encontraron problemas de seguridad
Auditado por: claude

Puntuación de calidad

45
Arquitectura
100
Mantenibilidad
87
Contenido
31
Comunidad
100
Seguridad
65
Cumplimiento de la especificación

Lo que puedes crear

Diseño de formulario para aplicación iOS

Diseñar una pantalla de configuración con interruptores, selectores y campos de texto que siga las convenciones de Apple HIG para gestión de estado y validación.

Selección de controles multiplataforma

Determinar el control de selección apropiado para diferentes plataformas al construir una aplicación multiplataforma con patrones de UX consistentes.

Revisión de cumplimiento de accesibilidad

Asegurar que los controles de formulario tengan etiquetas, sugerencias y características de VoiceOver apropiadas para usuarios con discapacidades.

Prueba estos prompts

Recomendación básica de control
Necesito un control para una configuración binaria de encendido/apagado en mi pantalla de configuración de iOS. ¿Qué recomienda Apple HIG?
Selección de múltiples opciones
Tengo 4 opciones de ordenamiento mutuamente exclusivas para una lista. ¿Debería usar un control segmentado o un selector? ¿Qué dice Apple HIG?
Orientación específica de plataforma
Estoy construyendo una aplicación para macOS que necesita permitir a los usuarios seleccionar múltiples destinatarios de correo electrónico. ¿Qué control debería usar según Apple HIG?
Revisión integral de formulario
Revisa mi diseño de formulario: tiene un interruptor para notificaciones, un selector para frecuencia (5 opciones), un control deslizante para volumen y un campo de texto para un mensaje personalizado. Proporciona orientación HIG sobre la gestión de estado, validación y accesibilidad de cada control.

Mejores prácticas

  • Muestre siempre el estado de selección actual claramente: los usuarios deben ver qué está seleccionado en todo momento
  • Prefiera controles estándar del sistema en lugar de implementaciones personalizadas para consistencia y accesibilidad
  • Use interruptores para estados binarios en Configuración (efecto inmediato) y formularios modales (confirmar en confirmación)
  • Configure tipos de teclado de campo de texto para que coincidan con la entrada esperada (correo electrónico, URL, número, teléfono)
  • Proporcione valores predeterminados significativos y etiquetas introductorias para controles de formulario
  • Incluya etiquetas, sugerencias y características de VoiceOver para todos los controles interactivos

Evitar

  • Usar controles segmentados con más de 5 opciones o con opciones de importancia desigual
  • Usar un selector para solo 2 opciones cuando un control segmentado o interruptor sería más claro
  • Colocar un botón Guardar en pantallas de Configuración donde los interruptores deben aplicar cambios inmediatamente
  • Usar controles personalizados que rompen los patrones de interacción estándar de iOS o macOS
  • Dejar campos de texto sin configuración apropiada de tipo de teclado para la entrada esperada

Preguntas frecuentes

¿Cuándo debería usar un interruptor versus una casilla de verificación?
Apple HIG recomienda interruptores para estados de encendido/apagado en iOS y macOS. Los interruptores muestran efecto inmediato en pantallas de Configuración. Las casillas de verificación no son parte del conjunto de controles estándar de Apple para estas plataformas: use interruptores en su lugar para opciones binarias.
¿Cuál es la diferencia entre un selector y un control segmentado?
Use controles segmentados para 2 a 5 opciones mutuamente exclusivas que deban ser visibles todas a la vez. Use selectores para listas de opciones más largas, fechas, horas o datos estructurados. Los selectores ocupan menos espacio pero requieren un toque adicional para revelar opciones.
¿Los cambios de los interruptores se aplican inmediatamente o requieren confirmación?
En pantallas de Configuración, los cambios de interruptor se aplican inmediatamente sin un botón Guardar. En formularios modales o asistentes, los cambios típicamente se confirman cuando el usuario toca Hecho o Confirmar. Siga la convención de contexto que su aplicación establece.
¿Los cuadros combinados están disponibles en iOS?
No, los cuadros combinados son solo para macOS. No están soportados en iOS, iPadOS, tvOS, visionOS ni watchOS. Para iOS, use un selector o una hoja de acciones para funcionalidad similar.
¿Qué tipo de teclado debería usar para entrada numérica?
Apple HIG recomienda el teclado numérico para entrada solo numérica. Para números decimales, use el teclado decimal. Para números de teléfono, use el teclado telefónico. Coincida el tipo de teclado con el formato de entrada esperado para una mejor experiencia de usuario.
¿Cómo hago que mis controles de formulario sean accesibles?
Proporcione etiquetas claras para todos los controles, use etiquetas introductorias para describir la entrada esperada, agregue sugerencias de VoiceOver explicando qué hace cada control y asegúrese de que los controles tengan características de accesibilidad apropiadas. Pruebe con VoiceOver para verificar la experiencia.