Xamarin.Forms Cykl życia powłoki
Aplikacje powłoki przestrzegają Xamarin.Forms cyklu życia i dodatkowo uruchamiają Appearing
zdarzenie, gdy na ekranie pojawi się strona, a Disappearing
zdarzenie, gdy strona znika z ekranu. Te zdarzenia są propagowane na strony i mogą być obsługiwane przez zastąpienie OnAppearing
metod lub OnDisappearing
na stronie.
Uwaga
W aplikacji powłoki Appearing
zdarzenia i Disappearing
są wywoływane z kodu międzyplatformowego, zanim kod platformy będzie widoczny dla strony lub usunie stronę z ekranu.
Aby uzyskać więcej informacji na temat Xamarin.Forms cyklu życia aplikacji, zobacz Xamarin.Forms cykl życia aplikacji.
Nawigacja hierarchiczna
W aplikacji Shell wypychanie strony do stosu nawigacji spowoduje, że obiekt jest obecnie widoczny ShellContent
i jego zawartość strony, podnosząc Disappearing
zdarzenie. Podobnie wyświetlenie ostatniej strony ze stosu nawigacji spowoduje wyświetlenie nowo widocznego ShellContent
obiektu i jego zawartości strony, co spowoduje podniesienie Appearing
zdarzenia.
Aby uzyskać więcej informacji na temat nawigacji hierarchicznej, zobacz Xamarin.Forms nawigacja hierarchiczna.
Nawigacja modalna
W aplikacji Shell wypychanie modalnej strony do modalnego stosu nawigacji spowoduje wyświetlenie wszystkich widocznych obiektów powłoki podnoszących Disappearing
zdarzenie. Podobnie wyświetlenie ostatniej modalnej strony ze stosu nawigacji modalnej spowoduje wyświetlenie wszystkich widocznych obiektów powłoki, które zgłaszają Appearing
zdarzenie.
Aby uzyskać więcej informacji na temat nawigacji modalnej, zobacz Xamarin.Forms strony modalne.