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