Parcours de la tâche / de l'entrée au résultat
Comment générer une ombre React Native
- 01
Choisissez la plateforme cible
Choisissez d’abord l’API de sortie : le mode hérité génère les propriétés d’ombre iOS ou elevation Android selon la plateforme, tandis que boxShadow produit une seule ombre externe pour Android 9+ avec React Native New Architecture. En mode hérité, choisissez iOS, Android ou Les deux ; Les deux est la valeur par défaut.
- 02
Façonnez l'ombre iOS
Choisissez une Couleur d'ombre, puis réglez Décalage X et Décalage Y de -100 à 100 px, Opacité de 0 à 1 par pas de 0.01, et Rayon de 0 à 100 px. Les valeurs hors d'une plage y sont automatiquement ramenées, donc vous pouvez taper librement sans produire de code cassé.
- 03
Réglez l'élévation Android
Ajustez l'Élévation de 0 à 24. Les ombres Android proviennent de l'élévation plutôt que de décalages, donc cette valeur pilote la moitié Android de la sortie pendant que les nombres iOS la laissent intacte. En mode Les deux, les contrôles iOS restent actifs, donc les deux moitiés du fragment peuvent être réglées côte à côte.
- 04
Vérifiez l'aperçu en direct
La carte d'Aperçu en direct rend une approximation box-shadow de navigateur pour la plateforme sélectionnée, mise à jour à chaque modification. Charger un exemple insère un exemple indigo en élévation si vous voulez un point de départ plus marqué que le défaut subtil.
- 05
Copiez le code généré
Utilisez Copier le code ou Télécharger le .ts pour emporter le fragment StyleSheet — enregistré sous toolars-react-native-shadow.ts — dans votre projet. Réinitialiser restaure l'ombre par défaut quand vous voulez repartir de zéro.