在Xamarin.forms上将当前屏幕变为BLUR

时间:2016-07-31 16:04:07

标签: xamarin xamarin.forms

我正在使用Xamarin.forms PCL项目制作应用程序。 我只是想知道是否有某种方法可以将当前屏幕变为模糊屏幕。 我会在上面写点什么。

我使用SkiaSharp 2d库进行XF,效果很好,支持模糊图像。 但它使图像文件变得模糊。

我应该为当前屏幕截取屏幕截图并将其置于顶部并使其模糊吗?

任何提示都会有所帮助。

感谢。

2 个答案:

答案 0 :(得分:1)

对于iOS模糊,您可以尝试https://www.nuget.org/packages/Xamarin.Forms.Essentials.Controls/ 对于Android和Win,似乎没有这么简单的功能,但可以尝试创建一些位图并模糊它们。

答案 1 :(得分:0)

Sharpnado.MaterialFrame支持模糊的背景:

https://github.com/roubachof/Sharpnado.MaterialFrame