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>
);
}
本文介绍了DrawerLayoutAndroid组件的基本用法,包括如何定义侧滑菜单的位置、宽度及渲染方式。通过一个简单的示例展示了如何使用renderNavigationView属性来实现自定义的侧滑菜单。
7134

被折叠的 条评论
为什么被折叠?



