Вчера я задал аналогичный вопрос, но я попробовал несколько новых методов и ищу дальнейшие советы:
В настоящее время у меня есть приложение iOS xamarin с вкладками, например:
<TabbedPage>
<local:UploadPage Title="Upload" IconImageSource="upload.png"/>
<NavigationPage Title="Camera" IconImageSource="camera2.png">
<x:Arguments>
<local:CameraPage />
</x:Arguments>
</NavigationPage>
</TabbedPage>
Я хотел бы иметь возможность щелкнуть вкладку камеры, сделать снимок, а затем приложение автоматически go вернется на вкладку «загрузка» после выхода из камеры.
Однако , Я не могу понять, как это сделать sh.
Я пробовал использовать: await Navigation.PushAsyn c (new UploadPage ()); но это просто перенесло новую страницу на вкладку «камера» - чего я действительно хочу, так это вернуть управление обратно на первую вкладку под названием «загрузка».
Я загрузил гифку, что это такое, я хотите - просто представьте, что в конце гифки вместо того, чтобы вручную щелкать первую вкладку, в идеале приложение автоматически перенесет вас туда
введите описание изображения здесь
Есть идеи, как выполнить sh это? любые советы будут оценены.
РЕДАКТИРОВАТЬ:
Я также пробовал установить текущую страницу следующим образом:
Application.Current.MainPage = new UploadPage();
Однако это вызывает моя панель вкладок в нижней части экрана исчезнет, и я могу видеть только одну страницу, которую я отправил в стек, без доступа к моим двум вкладкам.