2017-08-09 84 views

回答

0

您可以創建一個<NavigationContainer/>組件來容納所有不同的頁面,這樣就不需要在每個屏幕組件中複製StatusBar和填充代碼。

我在這裏創建了一個例子:https://snack.expo.io/SyaCeMOwW

並沒有什麼需要你的導航結構或終極版流的長期變化。

+0

哪個組件應該包裝在Redux Navigation應用程序中?試過https://github.com/react-community/react-navigation/blob/master/examples/ReduxExample/src/navigators/AppNavigator.js#L17和https://github.com/react-community/react-navigation /blob/master/examples/ReduxExample/index.js#L19,兩者都不起作用(沒有任何渲染) – Avery235

+0

@ Avery235在這種情況下,您想包裝您的LoginScree,MainScreen,ProfileScreen,將NavigationContainer導入到這些頁面組件中,請按照我提供的示例將這些頁面的組件放入其中。 – dotcomXY

+0

這不起作用,因爲反應導航(它有一個導航欄)環繞着組件(LoginScreen等) – Avery235