0
私は何時間も費やしてDrawerNavigatorの背景を透明にすることを試みました。 私は上記のアプローチは、私のレイアウトは非常に複雑で、私は引き出しがすべての私のビューに表示しない機能しますが、それはDrawerNavigatorは背景を透明に設定できません。
const MainTabBarDrawer = DrawerNavigator({
Home:{
screen:MainTabNavigator,
},
},{
drawerWidth: 200,
drawerPosition: 'right',
// contentComponent: props => <Text style={{color:'white'}} >text
</Text>,
drawerBackgroundColor: 'yellow',
//backgroundColor:'transparent',
// style: {
// //backgroundColor: 'transparent',
// flex: 1
// },
// contentOptions: {
// style: {
// backgroundColor: 'transparent',
// flex: 1
// }
},
{
style: {
backgroundColor: 'transparent',
flex:1
}
}
)
class App extends Component{
render()
{
return(<MainTabBarDrawer style={{backgroundColor: 'transparent'}}/>)
//return(<Login/>)
}
}
を作品主成分でそれを変更したとき、私は を書きます。 DrawerNavigatorの背景をコンポーネントとしてレンダリングせずに直接変更することができれば、どのボディにも分かりますか?私は、最新バージョンに更新しておりますので
は、この特定の問題が実際に1.0.0-beta.15で解決しました – Haggai