es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Por qué CardStyleInterpolators no se suaviza en Android?

Las transiciones son suaves y fluidas en IOS, pero al presionar el botón de retroceso en Android, hay un tartamudeo como este.

“`
import { createStackNavigator, CardStyleInterpolators } from "@react-navigation/stack";

const Stack = createStackNavigator();

<stack.navigator initialroutename="{"Lorem"}" screenoptions="{{" cardstyleinterpolator:="" cardstyleinterpolators.forfadefrombottomandroid,="" }}="">
“`</stack.navigator>

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para prevenir el tartamudeo en Android al presionar el botón de retroceso, puedes cambiar el interpolador de estilo de tarjeta para el navegador de pila. El fragmento de código actual utiliza el CardStyleInterpolators.forFadeFromBottomAndroid como efecto de interpolación, pero puedes intentar cambiarlo por otro efecto de interpolación que funcione mejor para tu caso de uso. Algunas opciones a considerar son CardStyleInterpolators.forVerticalIOS y CardStyleInterpolators.forHorizontalIOS. Puedes experimentar con diferentes efectos de interpolación para encontrar el que funcione mejor para tu aplicación.

Comments are closed.