我可以使用库SDWebImage从URL加载.svg图像吗?我找到了SVGKit,但它不是高性能,太多错误并且在webview中加载图像。 我需要最好的练习。提前谢谢。
答案 0 :(得分:1)
关于这个问题的几点想法:
1)方式 SVG TO PNG API
使用http请求加载图片并获取转换为SVG TO PNG图像的网址。 尝试寻找服务
2)方式 SVG TO PNG html + JS
您可以将带有SVG TO PNG js的html文件添加到我们的项目中。我不知道js,但是快速的代码将是:
0 - count: 8
0x0a - count: 2
1 - count: 1
和html:
import UIKit
class ViewController: UIViewController {
var webView = UIWebView()
override func viewDidLoad() {
super.viewDidLoad()
webView = UIWebView(frame: UIScreen.mainScreen().bounds)
view.addSubview(webView)
let url = NSBundle.mainBundle().URLForResource("SvgToPng", withExtension:"html")
let request = NSURLRequest(URL: url!)
webView.loadRequest(request)
}
}
3)方式 GCDWebServer(https://github.com/swisspol/GCDWebServer)
您可以制作本地服务并创建自己的脚本(它可以比2路更强大)。