我查看了所有文档和github问题,但找不到任何可以回答这个问题的内容。我想要设置react-navigation标头(我将其设置为带有headerTitle: <Header />
的组件以与页面一起滚动,我不希望它在页面顶部是静态的。这是否可以在react-navigation中进行反应本机?
我尝试制作header=null
,然后手动将标题添加到我的堆栈中的每个页面,但随后标题重新呈现堆栈中的每个新页面。
据我所知,React-navigation与静态头文件一起使用。在这种情况下,应用程序的实际视图在标题之后开始,并一直持续到标签导航器(如果有)。
如果您只想在一两个屏幕中使用滚动标题,那么实际上最好自己动手。这将更容易,并且将花费更少的时间。但是,如果您想要整个应用程序,我认为最好重新考虑并尝试修改native_modules react导航包,我不建议
是的,您可以在堆栈中设置headerMode: screen
。我希望这可以帮助你。