Я использую React Navigation в своем приложении, и у меня есть Tab Navigator, вложенный в Stack Navigator.Иногда в приложении стек навигации:
Экран A => Навигатор по вкладкам => Экран B.
Поэтому, когда пользователи находятся на экране B и нажимают кнопку «Назад», сначала запускается обратныйдействие в Навигаторе вкладок, и только если в Навигаторе вкладок не доступно действие goBack, оно запускает действие goBack с экрана B.
Таким образом, пользователь получает неожиданное поведение, когда он находится на экране B и перешелмежду вкладками.Пользователь продолжает нажимать кнопку «Назад» до тех пор, пока Навигатор вкладок не вернется к первой вкладке, и только затем, после повторного нажатия кнопки «Назад», он перейдет с экрана B на вкладки.
Есть ли в любом случае возможностьархивировать ожидаемое поведение в этом случае?