如何在MvvmCross中使用XF.Material库

时间:2019-05-29 07:49:59

标签: xamarin mvvm xamarin.forms mvvmcross

我正在寻找在基于MvvmCross的项目中使用XF.Material Library中的 app-bar-customization 的最佳方法。 应用栏的自定义可以通过以下方式实现:

<ContentPage 
     xmlns:material="clr-namespace:XF.Material.Forms.UI;assembly=XF.Material.Forms" 
     material:MaterialNavigationPage.AppBarColor="#2c3e50"
     material:MaterialNavigationPage.AppBarTitleTextFontFamily="Roboto"
     material:MaterialNavigationPage.AppBarTitleTextFontSize="14"
     material:MaterialNavigationPage.StatusBarColor="#1B3147"
     material:MaterialNavigationPage.AppBarTitleTextAlignment="Start">
    /* Content goes here * 
</ ContentPage>

主要问题在于,可以在通过 MaterialNavigationPage 控件(来自XF.Material)进行导航的页面上使用属性。在我的情况下,导航基于MvvmCross的 IMvxNavigationService

将应用程序栏自定义与MvvmCross的导航服务相结合的最佳解决方案是什么?

0 个答案:

没有答案