如何更改导航页面中后退箭头和后退文本的字体大小和重量?

Ala*_*an2 12 xamarin.ios xamarin xamarin.forms

我有一个关于如何更改标题字体的类似问题:

如何更改导航页面中标题的字体大小和重量?

现在我改变了有没有人知道如何更改顶部后退箭头的字体大小和重量以及导航页面顶部的消息?似乎这些不是标题的一部分,因为它们保留了原始字体大小和重量.

Col*_*SFT 7

我认为这个问题只发生在iOS平台上,所以解决方案是

设置UIBarButtonItem AppearanceFinishedLaunchingAppDelegate

UITextAttributes att = new UITextAttributes();
att.Font = UIFont.SystemFontOfSize(20.0 , FontAttributes.Bold); // size and weight

UIBarButtonItem.AppearanceWhenContainedIn(new Type[] { typeof( UINavigationBar) }).SetTitleTextAttributes(att, UIControlState.Normal);
UIBarButtonItem.AppearanceWhenContainedIn(new Type[] { typeof(UINavigationBar) }).SetTitleTextAttributes(att,  UIControlState.Highlighted);
Run Code Online (Sandbox Code Playgroud)