Tabs 使用mvvmcross和xamarin表单的选项卡式导航

Tabs 使用mvvmcross和xamarin表单的选项卡式导航,tabs,xamarin.forms,mvvmcross,Tabs,Xamarin.forms,Mvvmcross,我正在尝试使用mvvmcross和xamarin表单创建选项卡式应用程序,但我无法摆脱主导航(标题)栏。我做了研究,如果我做对了,我将不得不创建自己的演示者。我的竞争基于这个链接 网站将我重定向到文章“演示者综述”。不幸的是,我想不出解决办法 谢谢你的回复 PS:回答时请记住我是Xamarin和MVVMCross的新手:) 编辑1: public class App : MvvmCross.Core.ViewModels.MvxApplication { public overrid

我正在尝试使用mvvmcross和xamarin表单创建选项卡式应用程序,但我无法摆脱主导航(标题)栏。我做了研究,如果我做对了,我将不得不创建自己的演示者。我的竞争基于这个链接

网站将我重定向到文章“演示者综述”。不幸的是,我想不出解决办法

谢谢你的回复

PS:回答时请记住我是Xamarin和MVVMCross的新手:)

编辑1:

public class App : MvvmCross.Core.ViewModels.MvxApplication
{
    public override void Initialize ()
    {
        CreatableTypes ()
            .EndingWith ("Service")
            .AsInterfaces ()
            .RegisterAsLazySingleton();

        RegisterAppStart<ViewModels.TabbedViewModel> ();
    }
}
公共类应用程序:MvvmCross.Core.ViewModels.MvxApplication
{
公共覆盖无效初始化()
{
可创建类型()
.以“服务”结尾
.a接口()
.registeraslazyingleton();
RegisterAppStart();
}
}

所以你只想摆脱显示标题的导航栏?你也可以发布你的
App.cs
代码吗。@不完全是,正如你在图片中看到的,有两个导航条。一个是关于的文本,这个应该在那里。另一个是空的,不应该在那里。此外,我不会在代码中的任何地方创建空导航栏。我怀疑演示者在NavigationPage中包装RegisterAppStart中的页面,这样会创建空的NavigationBar。请在使用您的页面类型时重写演示者,使其不包装NavigationPage?@Cheesebaron是的,我正在尝试。我搜索了默认的presenter,但在代码中找不到它包装页面的位置。就在这里:那么您只想摆脱显示标题的
NavigationBar
?你也可以发布你的
App.cs
代码吗。@不完全是,正如你在图片中看到的,有两个导航条。一个是关于的文本,这个应该在那里。另一个是空的,不应该在那里。此外,我不会在代码中的任何地方创建空导航栏。我怀疑演示者在NavigationPage中包装RegisterAppStart中的页面,这样会创建空的NavigationBar。请在使用您的页面类型时重写演示者,使其不包装NavigationPage?@Cheesebaron是的,我正在尝试。我搜索了默认演示者,但在代码中找不到它包装页面的位置。就在这里: