如何在导航栏Xamarin.forms的中心设置标题

时间:2018-04-07 08:50:50

标签: xaml xamarin.forms

如何将标题设置为导航栏的中心。 我们可以设置没有自定义渲染。 我用过

<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Toolbar Title" android:layout_gravity="center" android:id="@+id/toolbar_title" /> 

但它不起作用

1 个答案:

答案 0 :(得分:2)

这是新的NavigationPage.TitleView的一种变种方式-默认情况下,Android似乎为后退按钮保留了标题视图的一部分,因此您可以设置一个可偏移左侧保留区域的边距:

<ContentPage>
    <NavigationPage.TitleView>
        <StackLayout>
            <Label Text="More Text" TextColor="White" HorizontalTextAlignment="Center" FontSize="20" Margin="0, 0, 75, 0" />
        </StackLayout>
    </NavigationPage.TitleView>
        ...