在UIWebView中加载带透明背景的pdf

时间:2011-12-02 18:33:44

标签: iphone ios pdf uiwebview

我用photoshop保存了一个透明背景的pdf,并在xcode中导入。 我创建了一个webview并导入pdf,如下所示:

NSString *urlAddress = [[NSBundle mainBundle] pathForResource:@"PDF_da Photoshop" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:urlAddress];
NSData *data = [NSData dataWithContentsOfFile:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[wv setDelegate:self];
[wv loadData:data MIMEType:@"application/pdf" textEncodingName:@"UTF-8" baseURL:nil];

在webview中看到pdf但没有透明背景没问题。

1 个答案:

答案 0 :(得分:1)

您是否希望在PDF下方看到网页浏览量?如果是这样,那么这将无效。 UIWebView显示PDF的方式是通过一个全新的视图交换其子视图。要保持webview下面你需要实现自己的PDF视图或找到一个现有的库,github上有一些。快速谷歌带来:https://github.com/schwa/iOS-PDF-Readerhttps://github.com/vfr/Reader