0
私は自分のアプリでDrawerNavigatorを使用しています。これは私のコード間違った引き出し幅
私app.jsで<Provider store={store}>
<RootContainer />
</Provider>
RootContainder
const AppDrawer = DrawerNavigator(
{
Home: {
path: '/',
screen: WelcomeContainer,
},
Category: {
path: '/list',
screen: listContainer,
},
},
{
contentComponent: SideMenu,
initialRouteName: 'Home',
contentOptions: {
activeTintColor: '#4edb6d',
},
}
);
であると私は私のstackNavigato上の引き出しを埋め込む
const AppNavigator = StackNavigator({
Home: {
screen: AppDrawer,
navigationOptions: ({navigation}) => ({
問題lanscapeでということですモードで使用するか、タブレットでは引き出しが画面サイズの約80%を使用します。 2つ目の問題は、デバイスの向きが変更されたときに幅が再計算されないことです。デバイスを横向きにしてから縦向きに変更すると、ドロワの幅がデバイスの幅より大きくなります。あなたはこれを修正する方法を知っていますか?