小编Eli*_*fal的帖子

Xamarin表单UWP上的主细节页面的选项卡导航子项

我正在使用Xamarin Forms(v2.3.1.114)和FreshMVVM实现Master Detail导航,其中第一页是选项卡式导航.为了实现,我正在使用FreshMVVM自定义导航示例.

导航在Android和iOS上运行良好,但在UWP上,主导航按钮不会显示.

Android与UWP 在此输入图像描述

这是我导航代码的一部分

FreshTabbedNavigationContainer _mainTabs;
void Setup()
    {
        _mainTabs = new FreshTabbedNavigationContainer();
        _mainTabs.AddTab<MyRewardsPageModel>("My Rewards", null);
        _mainTabs.AddTab<MapPageModel>("Map", null);
        _mainTabs.AddTab<NearbyPageModel>("Near You", null);
        _contactusPage = FreshPageModelResolver.ResolvePageModel<ContactUsPageModel>();
        _aboutUsPage = FreshPageModelResolver.ResolvePageModel<AboutUsPageModel>();
    }

void CreateMenuPage(string menu)
    {
        var menuPage = new ContentPage { Title = menu };
        var listView = new ListView { ItemsSource = new string[] { "Home", "Contact Us", "About Us" } };
        listView.ItemSelected += (sender, args) =>
        {
            switch ((string)args.SelectedItem)
            {
                case "Home":
                    Detail = _mainTabs;
                    break;
                case …
Run Code Online (Sandbox Code Playgroud)

c# xamarin xamarin.forms uwp freshmvvm

5
推荐指数
1
解决办法
1922
查看次数

标签 统计

c# ×1

freshmvvm ×1

uwp ×1

xamarin ×1

xamarin.forms ×1