DrawerLayoutAndroid的子组件作为视图的主要内容,通过他的renderNavifationView来渲染侧滑菜单。
DrawerLayoutAndroid主要有三个属性:
1.drawerPosition,菜单从哪边滑出,接收几个常量:DrawerLayoutAndroid.positions.Left表示在左边,默认左边
2.drawerWidth:菜单宽度,没有必要设置,默认的比较合适
3.renderNavigationView:接收一个函数,返回一个View,.
render() {
var navi=(
<View>
<Text>wefiuwefhwefgretgrth</Text>
</View>
);
return(
<View style={{flex:1}}>
<DrawerLayoutAndroid
drawerPosition={DrawerLayoutAndroid.positions.Left}
//drawerWidth={100}
renderNavigationView={()=>navi}
>
<View/>
</DrawerLayoutAndroid>
</View>
);
}