私は自分のプロジェクトでドロワーを使用しようとしましたNativeBaseと反応ネイティブルータです。ヘッダー内のボタンが機能していないこと以外はすべて動作します(この特定のボタンをタップできません)。react-native-router-fluxでNativeBase Headerコンポーネントを使用するにはどうすればよいですか?
App.jsメイン
上<Scene key="draw" component={SideMenu} open={false} hideNavBar={true}>
<Scene key='main' component={Home} hideNavBar={true}/>
</Scene>
ヘッダー
<Left> <Button transparent onPress={()=>Alert.alert("burger tapped")}> <Icon name='menu' /> </Button> </Left>
私の目的は次のとおりです。私は<Scene key="draw">
の内側に私のメインページをラップする場合、この問題はのみ発生し、ここに私のコードです私は上記の例のようなコードを実行すると、ボタンをタップすると、引き出しを開きますが、ボタンは全く機能しません。これをどうすれば解決できますか?
あなたの質問に答える必要があります –
NavBar propをRoyterコンポーネントに渡そうとしましたか? –
私はそれを試していない、私はそれを行う方法についてのサンプルコードを与えることができますか? –