我可以轻松地将图标构建为 svg 或 png。
另外,对于那些使用 svg 的人,您使用什么方法来显示这些?
最佳答案
官方 iOS 开发文档称“PNG 格式是最推荐在您的应用程序中使用的格式”。您可以阅读它以获取更多信息 here .
尽管支持的文件类型表未列出 .SVG。苹果重视用户体验。 SVG 缩放会消耗更多的 CPU 周期,这是他们不喜欢的。 PNG 渲染比 SVG 更高效,并且在某些情况下,例如放大/缩小场景,SVG 会更好。
如果您想在 Xamarin Forms 中跨平台使用 SVG 图标,您可以使用 Xamarin.FFImageLoading.Svg.Forms 库,它使我们能够轻松实现这一目标。
关于xamarin.forms - 我想使用简单的图标,例如 iOS 中“设置”左侧使用的图标。使用 svg 与 png 有什么优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58903483/