我使用 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);
在所有其他页面上,我使用此代码来隐藏导航栏。但由于我没有 carouselPage 的 xaml,所以我无法使用它。
NavigationPage.SetHasNavigationBar(this, false);
我的问题是如何删除导航栏或如何创建使用页面的简单自定义 carouselPage.xaml。
最佳答案
别想我可以只更改第一个参数并将其设置为新页面。
NavigationPage.SetHasNavigationBar(carouselPage, false);
关于c# - 从 carouselPage 中删除导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46135127/