Я использую страницу MasterDetail в форматах xamarin, моя страница с подробной информацией - это вкладка с тремя вкладками, моя проблема заключается в том, что я пишу ниже кода на странице MasterDetail, чтобы удалить NavigationBar из этого страницаИспользование страницы с вкладками с главной страницей в Xamarin Forms
protected async override void OnAppearing()
{
base.OnAppearing();
NavigationPage.SetHasNavigationBar (this,false);
}
Тогда моя закладка не работает должным образом, так как все вкладки отключены. Но без использования этого кода все работает нормально. Но мне нужно написать этот код, так как я не хочу эту панель навигации на моей странице основных деталей.
Спасибо за ответ, я сделал что-то вроде этого для загрузки MasterDetail страницы и его работает нормально, если (Device.OS == TargetPlatform.iOS) { \t \t \t \t \t \t \t Navigation.PopToRootAsync(); \t \t \t \t \t \t Application.Current.MainPage = new Root(); \t \t \t \t \t \t} еще { \t \t \t \t \t \t \t Application.Current.MainPage = новый корневой(); \t \t \t \t \t \t} –