1. 程式人生 > >用UIWebView載入SVG圖片

用UIWebView載入SVG圖片

svg圖片其實一般用瀏覽器可以直接開啟的,所以在ios中用UIWebView開啟的話就如下:

    _web = [[UIWebViewalloc] 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檔案。