iOS UIWebView加載本地圖片中的baseURL是什么?如何獲得??
我想使用UIWebView來加載本地的gif圖片,使用的是Xcode7.3.1
UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(20, 100, 280, 200)]; //讀取素材數據 NSData *gifData = [NSData dataWithContentsOfFile:[[NSBundle mainBundle]pathForResource:@"哼" ofType:@"gif"]]; [webView loadData:gifData MIMEType:@"image/gif" textEncodingName:@"utf-8" baseURL:nil]; [self.view addSubview:webView];
問題出現在下面這一行代碼
[webView loadData:gifData MIMEType:@"image/gif" textEncodingName:@"utf-8" baseURL:nil];
看了警告,是baseURL不可以為空,但我不知道如何取得圖片的baseURL,但教材上是寫的nil。Google后也看到類似問題,說新的版本中baseURL不可以為空,要填一個NSURL,但沒具體說怎么填寫baseURL,貌似這是個很簡單的問題?我嘗試過直接把圖片的路徑做成一個NSURL對象填進baseURL中,也還是加載不成功。iOS小<愛尬聊_百科詞條>白初學,望有同行前輩解答,感激不盡。
希望的陽光2017 19小時前
試試這個
