Xamarin Forms-Android:如何在Navigationbar中居中对齐,更改字体大小,文本字体系列

时间:2017-06-30 07:40:45

标签: xamarin xamarin.forms

我想在Xamarin form-Android的导航栏中居中对齐文本。还想改变字体大小和字体系列。我尝试了https://forums.xamarin.com/discussion/59722/toolbar-title-set-center-align但没有为PCL工作。

任何人都有这方面的解决方案。

1 个答案:

答案 0 :(得分:-1)

您可以通过为导航页面创建自定义渲染器来实现fontsize和font。对于中心对齐我不知道如何实现,因为你只能调用工具栏,文本框在工具栏内(尝试填充可能?)。

对于IOS上的fontsize / font:

public class CustomNavigationBarRenderer : NavigationRenderer
{
 public override void ViewDidLoad()
 {
    base.ViewDidLoad();

    this.NavigationBar.TitleTextAttributes=new UIStringAttributes()
    {
        Font = UIFont.FromName("font",fontsize)
    };

 }
}