Ruta de la tarea / de la entrada al resultado
Cómo generar una sombra de React Native
- 01
Elige la plataforma de destino
Elige primero la API de salida: el modo heredado genera propiedades de sombra iOS o elevation de Android según la plataforma; boxShadow genera una sola sombra exterior para Android 9+ compatible con React Native New Architecture. En modo heredado, elige iOS, Android o Ambas; Ambas es el valor predeterminado.
- 02
Da forma a la sombra de iOS
Elige un Color de la sombra y luego define Desplazamiento X y Desplazamiento Y de -100 a 100 px, Opacidad de 0 a 1 en pasos de 0.01 y Radio de 0 a 100 px. Los valores fuera de rango se ajustan automáticamente al límite, así que puedes escribir libremente sin producir código roto.
- 03
Define el Elevation de Android
Ajusta Elevation entre 0 y 24. Las sombras de Android provienen de la elevación y no de los desplazamientos, así que este valor controla la mitad Android de la salida mientras los números de iOS la dejan intacta. En el modo Ambas los controles de iOS siguen activos, así que las dos mitades del fragmento se pueden ajustar en paralelo.
- 04
Revisa la vista previa en vivo
La tarjeta de Vista previa en vivo renderiza una aproximación con box-shadow del navegador para la plataforma seleccionada, actualizada con cada cambio. Cargar ejemplo inserta un ejemplo índigo elevado si quieres un punto de partida más fuerte que el sutil valor por defecto.
- 05
Copia el código generado
Usa Copiar código o Descargar .ts para llevar el fragmento StyleSheet —guardado como toolars-react-native-shadow.ts— a tu proyecto. Restablecer devuelve la sombra predeterminada cuando quieres empezar de nuevo.