【Xamarin】ViewのエントリポイントとViewそのものを切り分ける
NavigationPageを利用したアプリで実演。
NavigationPageにはContentPageを継承したクラスのインスタンスを渡すだけで、「Viewを渡す」という操作が完結する。
>|cs| public App ()
{
var nearAedPage = new NearAedPage();
NavigationPage.SetHasNavigationBar(nearAedPage, false);
//mainPageにNavigationPageを入れる
//引数にContentPageを継承したインスタンスを突っ込むとそれを表示してくれる
MainPage = new NavigationPage(nearAedPage){
//この中に基本的な設定を入れることでNavigationPageをいい感じにできる
//遷移前の画面には適用ができないみたい
BarBackgroundColor = Color.FromRgba(0.2, 0.6, 0.86, 1),
BarTextColor = Color.White
};
}
|