0
私はStackNavigatorを持っていますが、これはうまく動作します。しかし、ユーザーがタブをクリックすることなく、ScreenBにプログラム的にナビゲートしたいと思います。StackNavigatorナビゲーションをプログラムでトリガしますか?
const ScreenNavigator = StackNavigator({
A: { screen: ScreenA, },
B: { screen: ScreenB, },
});
// There is no "navigate" method in StackNavigator
ScreenNavigator.navigate('B', { "foo": "bar" });
これは可能ですか?
ScreenBに移動して、ScreenAもスタック内にある場合、つまりScreenBが「戻る」を押すとScreenAに移動することができます。 SceneAで
おかげに行きたい時はいつでも!私は、コールバック関数からnavigate関数を呼び出したいので、ScreenAのコンストラクタにthis.handleURL = this.handleURL.bind(これ)のような行を追加しなければなりませんでした。しかし今、それは動作します! – Ronja