我正在尝试从MvvmCross v4.3.2到V5.4.2的托管迁移。所以此时我仍然使用ShowViewModel
来执行导航。
我使用自定义视图展示器来启用在nvaigating时从层次结构中取出视图等内容。
使用v4.2.3时,自定义视图展示器派生自MvxFragmentsPresenter
,在我的v5.4.2版本中,它派生自MvxAppCompatViewPresenter
。但是我发现,如果我致电ShowViewModel
并传递演示文稿MvxBundle
,则不会调用自定义视图展示器中的重写ChangePresentation
方法。
这在v4.2.3中有效。这是v5.4.2中的错误还是这是一个故意改变以阻止开发人员使用ShowViewModel?
由于
答案 0 :(得分:0)
我误以为它曾经被称为被覆盖的ShowFragment
,而不是ChangePresentation
。所有工作都应该