MvvmCross Xamarin.Forms(iOS):在MasterDetail页面中使用TabbedPage

3
如何在 MasterDetail 导航中正确使用 TabbedPage?目前我在 Tabbed 根元素上使用了以下两个属性:
[MvxTabbedPagePresentation(TabbedPosition.Root)]
[MvxMasterDetailPagePresentation(Position = MasterDetailPosition.Detail, WrapInNavigationPage = true, NoHistory = true)]

但是有时它不起作用,显示返回导航而不是汉堡菜单图标。如果我交换两个图标的位置,那么它又可以工作了,但是如果我在我的应用程序中的其他地方进行更改,可能会再次出现这种情况,然后我必须再次交换这两个图标... 这很奇怪,我不知道为什么会发生这种情况。

1个回答

3

好的,我找到了答案。无法使用双重属性,但是有一个名为HostViewModelType的属性可以处理此问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接