2017-06-06 97 views
0

我以前this link在xamarin形式来实现BottomNavigationBar,我需要有BottomNavigationBar在我的所有网页,在这种情况下,我有一个问题:Xamarin的Android BottomNavigationBar第三方库的下降在特殊情况

  1. 如果我将App中的MainPage定义为非导航页面,并将所有内部页面定义为NavigationPage,则bottomNavigation会关闭,只有它的图标可见! (image1image2

  2. 如果我的应用程序作为NavigationPage定义的MainPage,所有内页非NavigationPage我无法看到bottomNavigation的内页! (image1image2

  3. 如果我同时定义和的MainPage内页为NavigationPage,我将有内页两个工具栏。

如果可能,我更喜欢第一个选项,但我无法处理!

回答

0

由于您希望您的标签始终可见,我会将您的MainPage作为标签页面,然后使用NavigationPages作为标签页。这将允许您在选项卡中进行导航。然后,您将所有内容放入ContentPages中,不要将您的xaml放在NavigationPages中。

导航页面,TabbedPages和MasterDetailsPages应该只包含ContentPages。

您可以在Xamarin网站上找到样品:https://developer.xamarin.com/samples/xamarin-forms/Navigation/TabbedPageWithNavigationPage/

相关问题