更改xamarin中的导航栏标题位置

时间:2017-03-02 13:23:05

标签: xaml xamarin xamarin.forms portable-class-library

如何更改 Xamarin.Forms 中导航栏title的位置。

我默认的是:

enter image description here

我想要的是:

enter image description here

我怎么能在Xamarin.Forms中做到这一点?

1 个答案:

答案 0 :(得分:0)

如果您使用的是基于Shell的Xamarin.forms应用程序,则可以使用Shell.TitleView轻松实现这一点,定义标题内容,对其进行绑定甚至随意设置样式。

在您的ContentPage内:

<Shell.TitleView>
    <Label Text="Your Title" HorizontalTextAlignment="Center" HorizontalOptions="CenterAndExpand"/>
</Shell.TitleView>

您将避免使用自定义渲染器。

如果您需要根据平台进行某些特殊调整,则可以使用OnPlatform