我正在构建一个Xamarin应用,在我的便携式逻辑中,我有app.cs
文件,启动HomePage
。目前,这是通过以下代码完成的:
public App ()
{
MainPage = new NavigationPage (new HomePage (Adapter, IsLoggedIn));
}
但是,我不想要"标题"栏显示在此页面的顶部,因此希望使用PushModalAsync
命令启动此页面,以便HomePage
是模态页面。但是,以下行不起作用,因为app.cs
中无法识别Navigation
。
Navigation.PushModalAsync(new HomePage());
这可能吗?如果可行,我该如何解决这个问题呢?
感谢。
答案 0 :(得分:2)
我不相信您可以将App的根页面设置为模态。但是,如果您只想隐藏导航栏,可以在要隐藏的页面中执行此操作:
NavigationPage.SetHasNavigationBar(this, false);
答案 1 :(得分:0)
由于它是您的主页面,您只需设置页面本身即可。说“HomePage”继承自“ContentPage”:
Action