ios – 如何使用Swift将SVG图像显示为UIImage

我需要将GMSMarker(在谷歌地图上)的图标更改为SVG图像(我正在从网上请求),任何想法如何做到这一点?我见过几个可以做到这一点但不确定如何使用它们的库!我基本上需要将SVG图像转换为UI
Image! 最佳答案 我没有足够的声誉来评论所以我不得不把它放在一个答案中,如果听起来更像是评论,那就很抱歉:

无论如何,你说你需要将SVG图像转换为UIImage.我从来没有这样做,但我之前已经从NSData创建了一个UIImage.也许有一种方法可以将SVG转换为NSData然后转换为UIImage(您可能必须将其从SVG转换为jpeg然后转换为NSData,我不确定.我需要挖掘项目,我在那里做了. )

或者你可以使用名为init的UIImage初始化器?(contentsOfFile path:String).此初始化程序采用一个参数,该参数是表示图像路径的String.

再说一次,我还没有尝试过这个.只是想要一些帮助.

点赞