您当前的位置: 首页 >  react native

xiangzhihong8

暂无认证

  • 3浏览

    0关注

    1324博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

React Native自定义导航条

xiangzhihong8 发布时间:2016-12-22 13:45:17 ,浏览量:3

Navigator和NavigatorIOS

在开发中,需要实现多个界面的切换,这时候就需要一个导航控制器来进行各种效果的切换。在React Native中RN为我们提供了两个组件:Navigator和NavigatorIOS。 关于Navigator的介绍请查看之前的介绍文章:http://blog.csdn.net/xiangzhihong8/article/details/52624367 在使用Navigator导航器的时候需要重点掌握Navigator的几个方法: getCurrentRoutes() 该进行返回存在的路由列表信息 jumpBack() 该进行回退操作 但是该不会卸载(删除)当前的页面 jumpForward() 进行跳转到相当于当前页面的下一个页面 jumpTo(route) 根据传入的一个路由信息,跳转到一个指定的页面(该页面不会卸载删除) push(route) 导航切换到一个新的页面中,新的页面进行压入栈。通过jumpForward()方法可以回退过去 pop() 当前页面弹出来,跳转到栈中下一个页面,并且卸载删除掉当前的页面 replace(route) 只用传入的路由的指定页面进行替换掉当前的页面 replaceAtIndex(route,index) 传入路由以及位置索引,使用该路由指定的页面跳转到指定位置的页面 replacePrevious(route) 传入路由,通过指定路由的页面替换掉前一个页面 resetTo(route) 进行导航到新的界面,并且重置整个路由栈 immediatelyResetRouteStack(routeStack) 该通过一

关注
打赏
1482932726
查看更多评论
立即登录/注册

微信扫码登录

0.3053s