svg图片其实一般用浏览器可以直接打开的,所以在ios中用UIWebView打开的话就如下:
_web = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 568)];
_web.delegate = self;
_web.scalesPageToFit = YES;
NSString *url = [[NSBundle mainBundle] pathForResource:@"yello1" ofType:@"svg"];
url = [NSString stringWithFormat:@"file://%@",url];
[_web loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]]];
[self.view addSubview:_web];
这个用真机才能访问本地的svg文件,如果用模拟器,需要访问library(资源库),但是这个library在电脑上是隐藏文件夹,读不了svg文件。