Xamarin.Forms - 寻找一个Popover

时间:2017-03-15 20:43:56

标签: xaml user-interface xamarin xamarin.forms

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

问:

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

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

3 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

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

NuGet套餐:https://www.nuget.org/packages/Calvagna.CPop/

希望它有所帮助!

答案 2 :(得分:0)

我会尝试SlideOverKit,它可能比您需要的更多,但它有很多方法可以做类型的东西。