Проблема с навигационной панелью - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь скрыть или удалить панель навигации в приложении Xamarin Shell . но это не работает для IOS или Android .Помощь Помощь

Ответы [ 3 ]

1 голос
/ 13 февраля 2020

Наконец я нашел ответ.

Shell.SetNavBarIsVisible (this, false);

Я добавил эту строку кода в конструктор, теперь он работает. Большое спасибо за ответы.

0 голосов
/ 12 февраля 2020

просто добавьте NavigationPage.HasNavigationBar="False" в тег страницы содержимого после добавления этого кода, это будет выглядеть примерно так

<ContentPage
x:Class="YouAppPackage.View.PageName"
xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
NavigationPage.HasNavigationBar="False">

или вы также можете установить его из кода страниц, стоящего за

NavigationPage.SetHasNavigationBar(this, false);

после добавления ваш код будет выглядеть примерно так

public YourPageName()
{  
   InitializeComponent();
   NavigationPage.SetHasNavigationBar(this, false);
}

надеюсь, это поможет вам

0 голосов
/ 12 февраля 2020

В Backend, так что Xaml.cs

Скорее добавьте следующее в вашем конструкторе страниц:

NavigationPage.SetHasNavigationBar(this, false);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...