2017-10-22 2 views
0

にネイティブナビゲートに反応:は私がネイティブ反応し、反応-ナビゲーターをする新しいですし、この設定を実現したいと思いますStackNavigatorから別のStackNavigatorまたはTabNavigatorコンテナ

  1. 私はすでにSignUpScreen01からSignUpScreensを、持っている - すべての埋め込まれSignUpScreen05 1つのStackNavigatorに問題はありません。最後の1つ(SignUpScreen05)は実際にはアプリケーション自体のコンテンツです
  2. 戻りユーザーのために、LoginScreenが1つあります.SignUpScreen05に直接スキップする必要がありますログインが成功すると、TabNavigatorです。

私はそれらをどのようにリンクさせるのか考えていません。 LoginScreenをStackNavigatorに挿入すると、すべてを正しくナビゲートできますが、登録プロセス中にLoginScreenに戻ることができます。 SignUpScreen05(コンテンツ)ユーザーは、正しいSignUpScreenに戻ることもできます。

StackNavigatorに入れないと、LoginScreenからのナビゲート方法がわかりません。可能であれば、それらはStackNavigator内にあるべきではないと私は考えていますが、それらは別のモジュールにあるべきだと思っていますが、実際にどのように反応ナビゲータでこれを行うべきかはわかりません。

?前もって感謝します!

+1

可能な重複が(HTTPS [ログイン画面で、ナビゲーションに反応]:// stackoverflowの。 com/questions/42876690/react-navigation-with-login-screen) – bennygenel

+0

それは同じではないかもしれませんが、similかもしれませんarドメイン(ログイン)が、視覚化に関する質問は反応ナビゲーションであることが賢明であり、これはルーティングと画面デザインに関するものです – Zennichimaro

答えて

1

あなたはおそらく、あなたの最初のStackNavigatorの意志は(SignUpScreen05にSignUpScreen01)すべてのサインアッププロセス+コンテンツが含まれていnest your navigators

  1. にする必要があります

  2. あなたは{headerMode: "none"}で構成されている別のStackNavigatorを、持っています

- が含まれています。あなたのLoginScreen

- 。あなたのStackNavigator(SignUpScreen01..05)

- 。あなたのコンテンツ(SignUpScreen05)

私はあなたのコンテンツの重複があるようですが、彼らは同じコンポーネント(と同じコード)、CMIIWまたは他の誰かが使用しているので、私は推測する必要がありますところで良いアイデア

を持って、アイデアが重複質問で提案された解決策に類似している:)の

https://stackoverflow.com/a/44210967/474330

関連する問題