react navigation 动画过渡参数 可能导致跳转卡顿
2018-01-26 本文已影响0人
PVII007
今天发现react navigation goBack无过渡动画的时候,很慢将近1秒多。
跟了下源码 到 src/views/CardStack/TransitionConfigs.js下
调整mass 从2到0.5 过渡动画直接提速。
有兴趣的朋友可以调stiffness 和damping参数 看看效果,damping调小,界面切换动画有抖动效果。
另外想通过navigation的配置项transitionConfig调整mass,跟踪源码其能否参与到IOSTransitionSpec的配置的。结果发现动画配置最后到SlideFromRightIOS,transitionConfig无法配置进SlideFromRightIOS参数。
所以想加快navigation过渡动画的 只有手工调整改。