Я использую пользовательскую главную страницу сведений. На этой странице я реализовал метод onAppearing(). Он запускается только в первый раз (когда я запускаю программу. Основная страница сведений является корневой страницей моего приложения). Когда я щелкнул значок гамбургера, чтобы открыть ящик навигации, этот OnAppearing() не срабатывает.
Код MasterDetailsPage CS:
public partial class MainMasterDetailPage : MasterDetailPage
{
public MainMasterDetailPage()
{
InitializeComponent();
NavigationPage.SetHasBackButton(this, false);
NavigationPage.SetHasNavigationBar(this, false);
ListOfSettings.IsVisible = false;
this.IsPresented = false;
Detail = new NavigationPage(new DashboardTabbedPage());
}
protected override async void OnAppearing()
{
base.OnAppearing();
ListOfSettings.IsVisible = false;
}
}
Isvisible
для одного макета стека... Что мне для этого нужно сделать. - person Priyanka   schedule 12.02.2020settings
, открываются подкнопки. Если я закрою этот экран, не закрывая вспомогательные кнопки, они будут видны, когда я открою панель навигации. - person Priyanka   schedule 12.02.2020