C# 隐藏导航栏但保留后退按钮
我使用xamarin表单构建android应用程序,并使用导航页面在页面之间导航。我想隐藏该栏,但保留“后退”按钮,因为我还有一些其他控件要放在顶部区域。我为此使用了和,但如果该条隐藏,则“后退”按钮似乎无法恢复。有没有显示后退按钮 XAML:C# 隐藏导航栏但保留后退按钮,c#,android,xaml,xamarin,xamarin.forms,C#,Android,Xaml,Xamarin,Xamarin.forms,我使用xamarin表单构建android应用程序,并使用导航页面在页面之间导航。我想隐藏该栏,但保留“后退”按钮,因为我还有一些其他控件要放在顶部区域。我为此使用了和,但如果该条隐藏,则“后退”按钮似乎无法恢复。有没有显示后退按钮 XAML: 当HasNavigationBar=True,HasBackButton=True时: 当HasNavigationBar=True,HasBackButton=False时: 以上两种方法都有效 但是当HasNavigationBar=False,
当HasNavigationBar=True,HasBackButton=True时:
当HasNavigationBar=True,HasBackButton=False时:
以上两种方法都有效
但是当HasNavigationBar=False,HasBackButton=True时:它不起作用。
后退按钮是导航栏的一部分。如果不显示导航栏,则无法显示它
唯一的方法是创建后退按钮并使用NavigationService.GoBack分配命令…后退按钮是导航栏的一部分。如果不显示导航栏,则无法显示它
唯一的方法是创建后退按钮,并使用NavigationService.GoBack…分配命令。后退按钮位于导航栏中。。。隐藏导航。酒吧。然后创建您自己的按钮,并将其放置在您想要的位置,并让它执行Finish()@Sushingover没有办法让系统嵌入软件后退按钮吗?导航栏中有;-)好的,我明白了。我想使用系统按钮,因为我有多个页面可以执行相同的操作。可以将导航栏与
HasBackButton
一起使用,也可以关闭导航栏,并以自己的样式将自己的“导航栏”/“后退按钮”添加到页面中。后退按钮位于导航栏中。。。隐藏导航。酒吧。然后创建您自己的按钮,并将其放置在您想要的位置,并让它执行Finish()@Sushingover没有办法让系统嵌入软件后退按钮吗?导航栏中有;-)好的,我明白了。我想使用系统按钮,因为我有多个页面可以执行相同的操作。可以将导航栏与HasBackButton
一起使用,也可以关闭导航栏并以自己的样式将自己的“导航栏”/“后退按钮”添加到页面中。
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="CH.AdDetailPage"
NavigationPage.HasNavigationBar="True"
NavigationPage.HasBackButton="True"
NavigationPage.BackButtonTitle="Back" Title="AdDetail">
<ContentPage.Content>
<StackLayout>
<Label Text="Welcome to Ad Detail Pages!" />
</StackLayout>
</ContentPage.Content>
</ContentPage>