Как использовать библиотеку XF.Material с MvvmCross - PullRequest
1 голос
/ 29 мая 2019

Я ищу лучший способ использовать app-bar-customization из XF.Material Library в проекте, основанном на MvvmCross.Настройка панели приложения может быть реализована следующим образом:

<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).В моем случае навигация основана на IMvxNavigationService от MvvmCross.

Какое наилучшее решение сочетает в себе настройку панели приложения со службой навигации от MvvmCross?

...