-1

我需要检查屏幕是在底部标签导航(带有底部标签栏)还是在堆栈导航(没有标签栏)中呈现的。底部选项卡导航和堆栈导航都使用相同的屏幕。

我可以根据渲染屏幕的导航类型添加检查和渲染组件吗?

4

1 回答 1

0

您可以执行以下操作:

navigation.dangerouslyGetState().type // 'tab' or 'stack'

尽管它会为任何类型的选项卡导航器返回“选项卡”,而不仅仅是底部选项卡。

于 2021-07-20T12:20:03.433 回答