【问题标题】:SVG image as Page Background xamarinSVG 图像作为页面背景 xamarin
【发布时间】:2016-03-30 05:28:36
【问题描述】:

如何在 xamarin.forms 中将 svg 图像设置为页面背景? 我试过用

BackgroundImage = "image.svg";

但它不起作用。

【问题讨论】:

    标签: image svg xamarin.forms


    【解决方案1】:

    并非每个 Xamarin Forms 平台都支持 SVG,因此这不起作用。您只能使用 PNG 或 JPG,或编写为 SVG 呈现的自定义平台。

    【讨论】:

    • 我可以通过编写自定义渲染器来设置svg imge背景图像吗?
    • 有没有相关的帖子或博客
    • 您需要编写一个自定义页面渲染器并弄清楚如何将背景绘制为 SVG。这可能是一个需要解决的相当高级的问题。
    • 我可以在 xamarin.forms 中将 svg 图像转换为 FileImageSource 吗?
    【解决方案2】:

    您可以在 xamarin 组件存储中使用组件名称“XamSvg”。该组件可以在包括 xamarin.forms 在内的每个平台上使用 svg 作为图像。

    【讨论】:

    猜你喜欢
    • 2014-03-24
    • 2015-06-30
    • 2017-05-15
    • 2017-12-14
    • 2017-08-28
    • 2019-12-16
    • 2018-02-22
    • 2012-07-16
    • 1970-01-01
    相关资源
    最近更新 更多