0
私はナビゲーションバーを含むモーダルを持っていたいと思っています。つまり、私は異なるルートを持つことを望んでいません。Reactモーダル内のネイティブナビゲーションバー
私はこれを試してみました:
<Modal visible={true}>
<NavigationBar title={<Text>{'This is a Modal'}</Text>} />
</Modal>
だけでなく、この:
<Modal visible={true}>
<NavigationBar title={<Text>{'This is a Modal'}</Text>} />
</Modal>
の両方がエラーをもたらすが。最初の試行でエラーが発生した:Element type is invalid: expected a string or a class/function but got undefined
と2回目の試行:'undefined is not an object (evaluating navState.routeStack)'
。
私はナビゲーションバーを追加することができないと仮定していますが、指定する場合は<Navigator>
コンポーネントを追加してください。これは機能が不要なので無駄に思えるので、ナビゲータのスタイリングだけです。
モーダルにナビゲーションバーを追加する方法はありますか?ありがとう。
NavigationBarは、その使用をサポートしていない、https://github.com/facebook/react-native/blob/master/Libraries/CustomComponents/Navigatorを参照してください/NavigatorNavigationBar.js#L54 – Nit