因此,每次从选项卡导航中选择一个选项卡时,我需要重置导航堆栈。现在它的工作原理:
用户在选项卡A->打开的新屏幕(即新闻)上,选项卡A->选定选项卡B-> 选定的选项卡A,然后返回最后打开的屏幕(新闻),而不是回到TAB A。
我需要更改最后一步,并在用户选择新选项卡时重置打开的屏幕。
我知道我可以使用的API项目很少,例如pop
,popToRoot
和resetTo
,但我不知道如何正确使用它。
有人可以给我一个可以使用的例子吗?
预先感谢!
收听 BottomTabSelected
事件并致电this.props.navigator.popToRoot
。