2
React Nativeを使用している間に、デフォルトの遷移動作を無効にするにはどうすればよいですか?私はそれを望んでいないとき、私は現在、特定の状況の推移を無効にするには、次のコードを自分自身を使用していNavigator.push()を使用しているときにトランジションを無効にすることはできますか?
this.props.navigator.push({
component: view
});
React Nativeを使用している間に、デフォルトの遷移動作を無効にするにはどうすればよいですか?私はそれを望んでいないとき、私は現在、特定の状況の推移を無効にするには、次のコードを自分自身を使用していNavigator.push()を使用しているときにトランジションを無効にすることはできますか?
this.props.navigator.push({
component: view
});
:
は、ここに私のコードです。これは、反応固有のリポジトリのa discussionに由来します。
let buildStyleInterpolator = require('buildStyleInterpolator');
var NoTransition = {
opacity: {
from: 1,
to: 1,
min: 1,
max: 1,
type: 'linear',
extrapolate: false,
round: 100,
},
};
return {
...Navigator.SceneConfigs.FloatFromLeft,
gestures: null,
defaultTransitionVelocity: 100,
animationInterpolators: {
into: buildStyleInterpolator(NoTransition),
out: buildStyleInterpolator(NoTransition),
},
};
これはまさに私が必要としていたものです。 – Wikened