Как говорится в XAML:
<NavigationPage.TitleView> .. </NavigationPage.TitleView>
Вы можете установить полностью пользовательский View
как NavigationBar
, однако это возможно только на NavigationPage
с. Ваш код частично верен, потому что вы установили NavigationPage.TitleView
, а не NavigationPage
:
Navigation.PushAsync(new MyGroups())
Если вы перейдете к NavigationPage
:
Navigation.PushAsync(new NavigationPage(new MyGroups()))
Вы должны увидеть свой пользовательский NavigationPage.TitleView
. Однако результат будет зависеть от вашей текущей модели навигации, и вы можете получить несколько панелей навигации. Это потому, что вы вложите NavigationPage
в другой NavigationPage
.
Я бы настоятельно рекомендовал прочитать официальную документацию на эту тему, чтобы вам стало понятно.