我有一个简单的主详细信息页面,但由于某种原因,主页面似乎包含在详细信息视图中。换句话说,菜单从细节导航栏结束的地方开始 - 我希望主页面从屏幕顶部开始。这笔交易是什么?
public class MasterPage : MasterDetailPage
{
public MasterPage(Sdk.Application context)
{
Title = "Master Page";
this.Master = new MenuPage();
this.Detail = DetailPage();
IsPresented = true;
}
}
private NavPage DetailPage()
{
var result = new NavPage(new BasePage { Title = "Empty" });
... populate page content ...
return result;
}
答案 0 :(得分:1)
您必须在主Activity中使用Android Proyect设置AppCompat而不是FormsApplicationActivity,这样您就可以看到Master了解导航栏:
公共类MainActivity:FormsAppCompatActivity
Here是关于如何实现这一目标的精彩博文!
答案 1 :(得分:1)