标头能否在反应导航中滚动显示内容?

时间:2019-04-27 23:53:03

标签: react-native react-navigation

我已经仔细阅读了所有文档和github问题,但找不到任何能回答这个问题的东西。我希望设置react-navigation标头(我将headerTitle: <Header />设置为组件与页面一起滚动,我不希望它在页面顶部是静态的。在react-navigation中是否可能用于本地反应?

我尝试制作header=null,然后将标头手动添加到堆栈中的每个页面上,但是随后该标头随堆栈中的每个新页面一起重新呈现。

2 个答案:

答案 0 :(得分:1)

据我所知,React-navigation使用静态头文件。在这种情况下,该应用程序的实际视图从标题开始,并一直持续到选项卡导航器(如果有)。

如果只想在一两个屏幕中显示滚动标题,最好自己动手做。这样会更容易,所需时间更少。但是,如果您希望整个应用程序都使用它,我认为最好重新考虑一下并尝试修改native_modules react导航包,我不建议

答案 1 :(得分:0)

是的,您可以在堆栈中设置headerMode: screen。希望对您有帮助。