Ahm*_*ndo 2 c# visual-studio xamarin.ios xamarin xamarin.forms
我想在我的应用程序的主开始页面上隐藏导航栏.但希望在第二页上显示标题和后退按钮.这是我做的,但它也出现在主页面上.
在App.xaml.cs中,我使用了这个:
 MainPage = new NavigationPage(new MainPage());
在相应的登录页面中,我创建了这个:
private async void LoginPage_Clicked(object sender, EventArgs e)
    {
        await Navigation.PushAsync(new LoginPage());
    }
当用户点击它时,将进入第二页(登录页面).
另外,如何更改导航栏的颜色?
在页面的构造函数中,要隐藏导航栏,请使用以下代码.
Xamarin.Forms.NavigationPage.SetHasNavigationBar(this, false);
要更改NavigationBar的颜色,您可以执行此操作.
new NavigationPage(new MainPage())
{
    BarBackgroundColor = Color.FromHex("#000000"),
    BarTextColor = Color.White
};
另外,您也可以通过xaml删除它:
<ContentPage ...namespaces... NavigationPage.HasNavigationBar="False">...
| 归档时间: | 
 | 
| 查看次数: | 3661 次 | 
| 最近记录: |