reactReact.js专题站React Native

[React Native]react-native-scrol

2016-06-23  本文已影响40092人  zhuhf

官方为我们提供的Tab控制器有两种:
TabBarIOS,仅适用于IOS平台
ViewPagerAndroid,仅适用于Android平台(严格来讲并不算,因为我们还需要自己实现Tab)

如果我们需要一个更通用的Tab控制器,那么就要借助开源的力量,本篇文章教你如何使用
react-native-scrollable-tab-view,这是官方Demo的效果

demo.gif demo-fb.gif

一、准备工作

  1. 新建一个项目
    react-native init Demo6
  2. 添加react-native-scrollable-tab-view
    npm install react-native-scrollable-tab-view --save

二、Props介绍

2016.12.12更新:react-native-scrollable-tab-view最新版本0.7.0,此属性在Android平台无效,具体表现为页面不会被“渲染”,但是iOS平台是没问题的。建议大家暂时使用0.6.0,作者表示已经准备修复此问题,详见:https://github.com/skv-headless/react-native-scrollable-tab-view/issues/483

写于2016.06.29:跟作者沟通下来下个版本打算废弃这个属性,原话为‘It is a legacy I would like to remove it but someone might use it. Probably in next version I'll remove it.’参考issue#320

好了,感谢大家耐心看到最后,下篇文章会介绍react-native-scrollable-tab-view如何去自定义一个TabBar样式。感兴趣的朋友请继续阅读[React Native]react-native-scrollable-tab-view(进阶篇)

上一篇下一篇

猜你喜欢

热点阅读