在Xamarin.Forms中,我为我的一个页面使用StackLayout
和Labels
创建了一个自定义导航栏。然而,其他页面使用默认导航栏。我试图让自定义和默认导航栏的标题看起来完全一样,但却无法让它匹配。
有没有办法找出Xamarin.Forms中默认导航栏的字体大小和系列?
答案 0 :(得分:2)
是的,有! Xamarin.Forms是完全开源的,因此您可以检查代码正在执行的任何操作on GitHub。魔法最有可能发生在NavigationPage
渲染器中,因此请查看Xamarin.Forms.Platform.[Target Platform]/Renderers/NavigationPageRenderer.cs
。
但是在您的情况下,这可能有点过分,当您的应用程序在调试模式下运行时,您可能能够获得您感兴趣的信息using the Xamarin Inspector。