Xamarin.Formsの画面遷移のアニメーションの種類
Xamrin.Formsの画面遷移にはページ遷移とモーダルページの表示がある.
ページ遷移
ページ遷移は以下のように記述する.
private async void Button_Clicked_1(object sender, EventArgs e) { await Navigation.PushAsync(new SecondPage()); }
ページ遷移のアニメーションは左右にスライドする形式.
モーダルページの表示
モーダルページの表示は以下のように記述する.
private async void Button_Clicked(object sender, EventArgs e) { await Navigation.PushModalAsync(new SecondPage()); }
モーダルページのアニメーションは上下にスライドする形式.
ソースコード
ソースコードはこちら.
Shellのサンプルも一緒になっているけれども.