Xamarin.android Xamarin,Android BottomNavigationBar第三方库在特殊情况下关闭

Xamarin.android Xamarin,Android BottomNavigationBar第三方库在特殊情况下关闭,xamarin.android,xamarin.forms,bottomnavigationview,Xamarin.android,Xamarin.forms,Bottomnavigationview,我曾经在xamarin表单中实现BottomNavigationBar,我需要在我的所有页面中使用BottomNavigationBar,在这种情况下,我遇到了一个问题: 如果我将应用程序中的主页定义为非导航页面,将所有内部页面定义为导航页面,则底部导航将向下移动,只有它的图标可见! (,) 若我将应用程序中的主页定义为NavigationPage,而将所有内部页面定义为非NavigationPage,那个么我将无法在内部页面中看到底部导航! (,) 如果将主页和内部页面都定义为Navigati

我曾经在xamarin表单中实现BottomNavigationBar,我需要在我的所有页面中使用BottomNavigationBar,在这种情况下,我遇到了一个问题:

  • 如果我将应用程序中的主页定义为非导航页面,将所有内部页面定义为导航页面,则底部导航将向下移动,只有它的图标可见! (,)

  • 若我将应用程序中的主页定义为NavigationPage,而将所有内部页面定义为非NavigationPage,那个么我将无法在内部页面中看到底部导航! (,)

  • 如果将主页和内部页面都定义为NavigationPage,则内部页面中将有两个工具栏


  • 如果可能的话,我更喜欢第一种选择,但我无法处理

    既然您希望您的选项卡始终可见,我会将您的主页作为选项卡页面,然后使用NavigationPages作为选项卡。这将允许您在选项卡中进行导航。然后将所有内容放在ContentPages中,而不是将xaml放在NavigationPages中

    导航页、选项卡页和MasterDetails页应仅包含内容页

    您可以在Xamarin网站上找到样本: