【问题标题】:OnNavigatedFrom not fired after upgrade to Prism.Forms 6.3.0升级到 Prism.Forms 6.3.0 后未触发 OnNavigatedFrom
【发布时间】:2018-01-26 10:49:30
【问题描述】:

升级到 Prism.Forms 6.3.0(从 Prism 6.2.0)离开页面时不再触发 OnNavigatedFrom(来自 MasterDetailViewModel 的 NavigationService.NavigateAsync)。在 iOS 上测试。

我使用的是 XF 版本 2.3.4.267。从 6.2.0 到 6.3.0 是否有任何可能影响这种行为的变化?我是不是偶然发现了一个错误?

任何帮助将不胜感激。

【问题讨论】:

    标签: xamarin.forms prism


    【解决方案1】:

    代码库的那个区域没有任何变化。从 MasterDetail 导航时,您不会离开 MasterDetail,因此它不会调用 OnNavigatedFrom。它只是将详细信息更新到目标页面。当详细信息页面发生变化时,将在详细信息页面上调用 INavAware 方法。

    【讨论】:

    • @Brian,感谢您的快速回复。那么一定是别的东西,尽管当我试图远离它们时,我在所有视图模型中都面临同样的问题。将尝试查看我是否能够创建复制。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-18
    • 1970-01-01
    • 2019-11-15
    相关资源
    最近更新 更多