Ahm*_*yed 6 xamarin xamarin.forms
我想在导航栏中间添加一个标志,如下所示:
<ContentPage.ToolbarItems>
<ToolbarItem Icon="logo.png" Activated="RefButtonClicked"></ToolbarItem>
</ContentPage.ToolbarItems>
Run Code Online (Sandbox Code Playgroud)
我也试过这个:
var cancelItem = new ToolbarItem
{
Text = "Cancel",
Icon = "tabalilogo.png",
Order = ToolbarItemOrder.Secondary
};
Run Code Online (Sandbox Code Playgroud)
我尝试过的所有操作都将徽标放在导航栏的右侧。我怎样才能把它居中?
最近更新到xamarin forms 3.2后,您可以使用标题栏属性自定义标题栏。
<ContentPage>
<NavigationPage.TitleView>
<StackLayout Orientation="Horizontal" VerticalOptions="Center" Spacing="10">
<Image Source="iconXamagon.png">
<Image.GestureRecognizers>
<Image.TapGestureRecognizer
Tapped="HandleTapped" />
</Image.GestureRecognizers>
</Image>
<Label Text="3.2.0" FontSize="16" TextColor="Black" VerticalTextAlignment="Center" />
</StackLayout>
</NavigationPage.TitleView>
....
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息https://blog.xamarin.com/xamarin-forms-3-2-0-released-going-big-with-little-things/
| 归档时间: |
|
| 查看次数: |
6339 次 |
| 最近记录: |