Заголовок страницы не является невидимым, он не будет отображаться, поскольку страницы, которые открываются модально или находятся в корне вашего приложения, не отображают заголовок.
В формах Xamarin вы устанавливаете заголовок на каждой странице, и эти значения используются контейнерами (такими как NavigationPage, TabbedPage и т. д.), когда им нужно описать своих дочерних элементов. Любая страница, которую планируется добавить в контейнер, должна иметь установленный заголовок (по крайней мере).
В качестве примера можно увидеть приведенный ниже заголовок теста, но не заголовки страниц содержимого карусели.
public static Page GetMainPage()
{
var MainPage = new MasterDetailPage();
MainPage.Master = new ContentPage();
MainPage.Detail = new NavigationPage(new CarouselPage
{
Children =
{
new ContentPage {Content = new BoxView {Color = new Color (1, 0, 0)}, Title = "Page 1"},
new ContentPage {Content = new BoxView {Color = new Color (0, 1, 0)}, Title = "Page 2"},
new ContentPage {Content = new BoxView {Color = new Color (0, 0, 1)}, Title = "Page 3"}
},
Title = "test",
});
return MainPage;
}
person
Chad Bonthuys
schedule
22.07.2014