0
私はMvvmCross 4.4.0を使用しています。このような問題に直面しています。場合によっては、サイドバーメニューにハンバーガーアイコンとメインページタイトルが表示されません。 (画像を見る)私の場合、menuViewModelをほぼ即座に表示すると表示されません。ただし、menuViewModelより前の別のViewModelに移動するとアイコンが表示されます。また、他のページへの移動後に表示されます。 MenuViewのIMvxSideBarに画像が表示されないことがあるのはなぜですか?
コード:これまでの任意のページから
[MvxPanelPresentation(MvxPanelEnum.Left, MvxPanelHintType.ActivePanel, showPanel: false)]
public partial class MenuView : MvxViewController<MenuViewModel>, IMvxSidebarMenu
{
public MenuView() : base("MenuView", null)
{
}
public virtual bool HasShadowing => false;
public UIImage MenuButtonImage => UIImage.FromBundle("HamburgerMenu");
....
}
ナビゲーションは常に同じ方法で
ShowViewModel < MenuViewModel>();
回避策の提案はありますか?前もって感謝します。
それはおそらく、新しいバージョンで修正されているバグです。アップグレードを検討する必要があります。 – Cheesebaron