您的位置:首页 > Web前端 > React

【原创】东方耀reactnative 视频22之-DrawerLayoutAndroid

2016-09-17 20:09 399 查看
封装了平台drawerlayout(仅限android平台)的react组件,抽屉(通常用于导航切换)是通过rendernavigationview方法渲染的,并且drawerlayoutandroid的直接子视图会成为主视图(用于放置你的内容),导航图一开始有屏幕,并不可见,不过可以从drawerposition指定的窗口侧面拖揭出来,并且抽屉的宽度可以使用drawerwitdth属性来指定

drawerPosition: DrawerLayoutAndroid.positions.Right 左右,default 左

drawerWidth: 指定抽屉的宽度,也就是从屏幕边拖进的视图的宽度

onDrawerClose:

onDrawerOpen:

onDrawerSlide:每当导航视图(抽屉)产生交互的时候调用此回调函数

onDrawerStateChanged: idle(空闲),dragging(拖拉中)settling(停靠中)

renderNavigationView:渲染一个可以从屏幕一边拖入的导航视图

drawerLockMode:设置抽屉的锁定模式,有三种模式

1.unlocked(default),意味着此时抽屉可以响应打开和关闭的手势操作

2.locked-closed,意昧着此时抽屉将保持关闭,不可以用手势打开
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: