【问题标题】:How can I integrate Xamarin Forms new shell with Prism?如何将 Xamarin Forms 新 shell 与 Prism 集成?
【发布时间】:2019-07-01 22:37:39
【问题描述】:

有没有办法将 Xamarin Forms 新 Shell 与 Prism 集成? https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/shell

【问题讨论】:

    标签: xamarin xamarin.forms prism


    【解决方案1】:

    据我所知,Xamarin Shell 尚未 100% 准备好为 Prism 等第三部分框架进行定制/扩展。

    例如,缺少的东西之一是用于 shell 导航的 handler,视图模型约定和依赖注入将需要它。

    【讨论】:

      【解决方案2】:

      我已阅读 Prism 文档,其中明确指出它还不能很好地工作。 您可以添加 nuget 项目,但导航不起作用(IInitialize、IInitializeAsync、INavigatedAware、IConfirmNavigation、IConfirmNavigationAsync)。你仍然会得到其他的东西,比如命令等。

      【讨论】:

        【解决方案3】:

        转到 nuget 包管理器并将您的 xamarin.forms 更新到 4 或更高版本

        【讨论】:

          猜你喜欢
          • 2021-07-01
          • 2016-06-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-05-28
          相关资源
          最近更新 更多