【问题标题】:Why doesn't GoBackAsync() fire on OnNavigatedTo() method of previous page?为什么 GoBackAsync() 不会在上一页的 OnNavigatedTo() 方法上触发?
【发布时间】:2018-07-11 20:59:11
【问题描述】:

我有两个页面pageApageB

当我从 pageA 导航到 pageB 并稍后执行 _navigationService.GoBackAsync() 时,它可以正常工作并将我导航到 pageA

但是,pageA 中的OnNavigatedTo()OnNavigatingTo() 似乎没有执行(我可以说?)。 PageA 是一个 tabbedPage,我使用的是 Xamarin 表单和 Prism 7。

我正在 iPhone 上测试它。

我可能做错了什么?

【问题讨论】:

    标签: c# xamarin xamarin.forms xamarin.ios prism


    【解决方案1】:

    那(你所拥有的)应该可以工作。你发现了一个错误。

    submit your issue to the Prism GitHub site 提供尽可能多的信息以及重现该问题的示例应用程序。

    【讨论】:

    • @ChrisNevill 应该没有区别。 应该可行 并不是真正的答案,SO 也不是支持论坛。这是一个问答网站。请参阅上面元数据中的讨论。
    • @FrankerZ 虽然答案可以继续详细说明可以为其他人测量什么样的行为以确保这是一个错误,但这是一个完全有效的答案。如果有人发布“GCC 说 1+1 = 3”,那么答案是“那是错误的,并且 GCC 中存在错误,您可以在此处提交错误”。但这不是讨论的地方,有一个meta thread about it
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-16
    • 2013-06-20
    • 2011-02-18
    • 1970-01-01
    • 2021-11-29
    • 2018-08-12
    相关资源
    最近更新 更多