2

React Native Router Flux には、 という機能がありreact-native-drawerますNavDrawer。現在、ナビゲーション バーの左側にデフォルトのハンバーガー メニュー アイコンがあり、別のカスタム アイコンに変更したいと考えています。それで、 leftTitle='Menu' にしてみましたが、変わりませんでした。

react-native-drawerのデフォルトのメニュー アイコンをカスタマイズするにはどうすればよいのでしょうか。

また、 を使用してナビゲーション バーの高さを変更したnavigationBarStyleため、現在、ボタンはナビゲーション バーの中央ではなく下部に配置されています。で、試してみましたがnavigationBarStyleflex: 1, flexDirection: 'row', alignItems: 'center'何も変わりませんでした。

では、ナビゲーション バーの要素を水平方向に中央揃えにするにはどうすればよいでしょうか。

コードは次のとおりです。

        <Scene key='drawer' component={NavDrawer} open={false}>
          <Scene key="main" navigationBarStyle={styles.navigationBar} onRight={() => Actions.profile()} rightTitle='Profile'>
                        ...
          </Scene>
        <Scene/>

ありがとうございました

4

1 に答える 1