Kurztipp für die Xamarin.Forms-Shell - Modale Navigation

Blog

In dem Shell-Schnelltipp-Serie Wir haben die Navigationsfunktionen von Shell untersucht, einschließlich der Weitergabe von Daten und der einfachen Rückkehr. Heute möchte ich über ein allgemeines Navigationsmerkmal sprechen, bei dem eine neue Seite über der aktuellen Seite angezeigt wird. Dies unterscheidet sich von der herkömmlichen Navigation, bei der eine Seite auf den Stapel geschoben wird. Bei einer modalen Seite muss der Benutzer eine Aktion ausführen, um die Seite zu schließen, z. B. auf eine Schaltfläche zum Schließen tippen oder die Registrierung abschließen. Mit Xamarin.Forms Shell können wir einfach mit modalen Seiten mit einer bestimmten Eigenschaft navigieren

Präsentationsmodus

Die Xamarin.Forms-Shell verarbeitet alle Navigationsstile über eine Eigenschaft namens |_+_|. Sie können es verwenden, um eine modale Navigation mit oder ohne Animationen durchzuführen. Darüber hinaus können Sie es mit nicht-modaler Navigation verwenden, um zu steuern, wie Seiten auf den Stapel verschoben werden. Der Modus, den ich am liebsten verwende, ist |_+_| um diesen schönen Slide von unten nach oben zu bekommen.

PresentationMode

Diese Eigenschaft geht direkt in die |_+_| Seitenanfangselement Ihrer Seite:

ModalAnimated

Sie können es auch direkt im Code Behind setzen, wenn Sie C##-Markup für Ihre Benutzeroberfläche verwenden.

Shell.PresentationMode='ModalAnimated'

#entwickler # xamarin.forms #navigation #shell # xamarin.forms-Shell #xamarin

devblogs.microsoft.com

Kurztipp für die Xamarin.Forms-Shell - Modale Navigation

Steuern Sie genau, wie Ihre Seiten beim Navigieren angezeigt werden, indem Sie den in Xamarin integrierten PresentationMode nutzen. Heute möchte ich über ein allgemeines Navigationsfeature sprechen, bei dem eine neue Seite über der aktuellen Seite angezeigt wird.