我正在使用反应导航来实现此流程:
从清单列表中选择一个项目时,用户导航到“屏幕B”,其中包含有关该项目的详细信息。
但是,例如,如果我选择“选项卡C”,然后返回“屏幕A”并选择另一个项目,当我导航到“屏幕B”时,它将显示“选项卡C”,我想离开导航到“屏幕B”时,显示“标签A”。
此行为可能是因为createBottomTabNavigator仅创建了一次。也许有一种方法可以重置为初始状态,或者以编程方式选择第一个标签?
答案 0 :(得分:0)
[已解决] :我修复了它直接导航到所需标签navigate('Tab A')
的问题,而不是转到屏幕B navigate('Screen B')