【问题标题】:Xamarin.Forms - Looking for a PopoverXamarin.Forms - 寻找弹出框
【发布时间】:2017-08-06 19:34:36
【问题描述】:

我正在一个 Xamarin.Forms 项目(iOS 和 Android)中工作,该项目需要类似于 Bootstrap Popover 的内容。我在文档中没有找到类似的内容。

问:

是否有人知道 Nuget 包或类似的东西以便将该 UI 组件包含到 Xamarin.Forms 项目中?

PS:是的,我尝试在 Google 中搜索,但找不到解决方案。

【问题讨论】:

    标签: xaml user-interface xamarin xamarin.forms


    【解决方案1】:

    试试CPOP。它是 Xamarin.Forms(iOS、Android、UWP) 的弹出插件。它不是最漂亮的弹出窗口,但您可以修改颜色。 (另外,我认为这是唯一可用的弹出插件)

    NuGet 包:https://www.nuget.org/packages/Calvagna.CPop/

    希望对你有帮助!

    【讨论】:

      【解决方案2】:

      我认为Rg.Popup 是一个很好的解决方案...

      // Use these methods in PopupNavigation globally or Navigation in your pages
      
      // Open new PopupPage
      Task PushAsync(PopupPage page, bool animate = true) // Navigation.PushPopupAsync
      
      // Hide last PopupPage
      Task PopAsync(bool animate = true) // Navigation.PopPopupAsync
      
      // Hide all PopupPage with animations
      Task PopAllAsync(bool animate = true) // Navigation.PopAllPopupAsync
      
      // Remove one popup page in stack
      Task RemovePageAsync(PopupPage page, bool animate = true) // Navigation.RemovePopupPageAsync
      

      【讨论】:

      • 谢谢,我正在使用 Rg.Popup 包,它运行良好。
      【解决方案3】:

      我会试试SlideOverKit,它可能会做的比你需要的更多,但它有很多方法可以做弹出框类型的事情。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-12-28
        • 2011-03-08
        • 1970-01-01
        • 1970-01-01
        • 2011-07-04
        • 1970-01-01
        • 1970-01-01
        • 2020-04-19
        相关资源
        最近更新 更多