我需要能够返回两个屏幕,但不能这样做。
我有两个独立的屏幕(AddGroupMember
和EditGroupMember
),我希望能够共享一个公共联系人导入功能。联系人导入功能中,有一个屏幕(ContactsScreen
)用于选择联系人以查看其详细信息,屏幕(ContactDetailScreen
)用于查看详细信息并选择要导入/预先发送的电子邮件地址填写AddGroupMember
和EditGroupMember
的形式。)
除了向后导航两次(从ContactDetailScreen
中选择一个电子邮件地址)以外,所有其他操作均有效。
我尝试了什么?
goBack()
,但这只能返回一次。navigate()
到我来自的特定屏幕。那行得通,但随后我需要将我来自的屏幕作为一个看起来令人讨厌且次优的参数进行传递。