なんかちょっと久しぶりに書いている気がします。 みなさん、いかがお過ごしでしょうか。私は諸々忙しくて辛いです。 今回はXamarin.Formsの画面遷移、正確には画面遷移スタックについて掘り下げてみたいと思います。 ここまで理解しておく必要があるケースというのは少ないでしょうけど、アプリケーションを設計する立場、アーキテクトであるという認識がある人は理解しておいてほしいなと思います。 なお、私はつい最近正しく理解しました。ハハハ。 さて、以下にXamarin.Formsの画面遷移スタックについての全てを図示しました。 鋭い人はこれで理解出来ちゃったかもしれませんが、まぁそう言わず最後まで付き合って頂けると幸いです。 概略 詳細 MainPageの表示 NavigationPageへのモーダル遷移 NavigationStackへの画面追加 再度NavigationPageへのモーダル遷移
![Xamarin.FormsのPage遷移の詳細に迫る - nuits.jp blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/0ce6671ea9a03bd4f3f084499c09e94b69912465/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fnuitsjp%2F20170213%2F20170213114653.png)