加载svg或图像到UIWebview,但没有向MainView显示UIWebView

问题描述:

我很好奇,当webview没有显示时,将图像或svg代码加载到webview会有问题吗?因为我打算让webview成为svg的持有者,然后将webview转换为UIImage。谢谢加载svg或图像到UIWebview,但没有向MainView显示UIWebView

你应该没问题的图像,UIWebView的工作原理非常像Safari,原始的HTML图像应该显示,没有代码呈现页面。 SVG应该可以工作,但是如果SVG没有固定的大小,它们可能会炸毁。

有一点需要尝试的是使用iOS Simulator并将资源拖放到模拟器中,默认情况下它应该启动移动Safari并显示您需要在UIWebView中测试的内容,这非常适用于测试HTML内容之外的资源iOS版。

NSURL *fileURL =[[NSURL alloc] initFileURLWithPath:SVGpath]; 
NSURLRequest*req =[NSURLRequest requestWithURL:fileURL]; 
[webView setScalesPageToFit:YES]; 
[webView loadRequest:req]; 

//uncheck opaque property of UIWebView.