Image 如何在导航栏的“后退”按钮中添加图像侧
我正在研究xamarin。表单应用程序,其中我需要向 导航栏中的“后退”按钮 我试过了 1. <代码>-此处视图远离“后退”按钮。后退按钮和图像之间的空间更大。 2.创建了一个自定义导航,如下所示Image 如何在导航栏的“后退”按钮中添加图像侧,image,xamarin.forms,navigationbar,Image,Xamarin.forms,Navigationbar,我正在研究xamarin。表单应用程序,其中我需要向 导航栏中的“后退”按钮 我试过了 1. -此处视图远离“后退”按钮。后退按钮和图像之间的空间更大。 2.创建了一个自定义导航,如下所示 <Grid BackgroundColor="{Binding ActionbarColor}"> <StackLayout Orientation="Horizontal" Spacing="0" HeightRequest="60" Hor
<Grid BackgroundColor="{Binding ActionbarColor}">
<StackLayout Orientation="Horizontal" Spacing="0" HeightRequest="60" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
<Image Source="back.png" HeightRequest="20" WidthRequest="20" HorizontalOptions="Start" VerticalOptions="CenterAndExpand">
<Image.GestureRecognizers>
<TapGestureRecognizer Command="{Binding MoveBackCommand}"></TapGestureRecognizer>
</Image.GestureRecognizers>
</Image>
<Imge Source="defaultUser.png">
<Label />
<Label x:Name="TitleLabel" VerticalTextAlignment="Center" VerticalOptions="CenterAndExpand" TextColor="White" FontAttributes="Bold" FontSize="Medium" HorizontalOptions="FillAndExpand"/>
</StackLayout>
</Grid>
使用第二个视图时,视图在导航到后视图时闪烁
除了这两种方法之外,还有其他方法可以在导航栏的“后退”按钮旁边显示图像。使用网格进行更改
<Grid VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" ColumnSpacing="0">
<Grid.RowDefinitions>
<RowDefinition Height="50"/>
</Grid.RowDefinitions>
<BoxView BackgroundColor="Aqua" Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="5"/>
<Button Image="BackIcon" Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="1" Command="GoBack"/>
<Image Source="Logo" Aspect="AspectFit" BackgroundColor="Transparent" Grid.Column="2" Grid.Row="0" Grid.ColumnSpan="1"/>
</Grid>
它不起作用-如果起作用,请让我知道使用网格进行更改
<Grid VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" ColumnSpacing="0">
<Grid.RowDefinitions>
<RowDefinition Height="50"/>
</Grid.RowDefinitions>
<BoxView BackgroundColor="Aqua" Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="5"/>
<Button Image="BackIcon" Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="1" Command="GoBack"/>
<Image Source="Logo" Aspect="AspectFit" BackgroundColor="Transparent" Grid.Column="2" Grid.Row="0" Grid.ColumnSpan="1"/>
</Grid>
它不起作用,请跟随-如果起作用,请让我知道