从轮播中删除NavigationBar



我正在使用xamarin.forms中的导航在页面之间导航。但是,当使用CarouselPage显示多页面时,我不知道如何在新创建的CarouselPage上隐藏/删除导航栏。

CarouselPage carouselPage = new CarouselPage();    
foreach (int index in myInts)
{
    string title = value[index].Round_title;
    string con = value[index].Content;
    string img = value[index].IMG;
    carouselPage.Children.Add(new BlankView(title, con, img));
}
await Navigation.PushAsync(carouselPage);

在所有其他页面上,我正在使用此代码隐藏导航栏。但是,由于我没有XAML用于CarouselPage,所以我无法使用它。

NavigationPage.SetHasNavigationBar(this, false);

我的问题是如何删除导航栏或如何创建使用页面的简单自定义carouselpage.xaml。

跳过我的想法,我可以更改第一个参数并设置为新页面。

NavigationPage.SetHasNavigationBar(carouselPage, false);

相关内容

  • 没有找到相关文章

最新更新