iOS-PDF加载到UIWebView中,然后使用UIDocumentInteractionController保存到iBooks

|| 我正在使用UIWebView从Web上加载PDF,这种方法效果很好,并且可以让我根据需要与PDF进行交互。 接下来,我希望能够将PDF保存到iBooks,因此我正在使用UIDocumentInteractionController。在阅读文档时,似乎只能将UIDocumentInteractionController与本地文件一起使用,而不能像我一样使用远程文件。 我的问题是,必须将UIWebView加载的PDF缓存在某个地方,所以我真的必须做另一个调用来下载同一文件,只是为了让UIDocumentInteractionController能够将其作为本地文件加载?还是可以以某种方式使用UIWebView已加载的相同文件?     
已邀请:
您无法直接访问UIWebView缓存的数据。如果您只想下载一次PDF(这是正确的方法),请自行将文件保存在本地。然后将其加载到您的UIWebView中,如下所示:
NSURL* url = [NSURL URLWithString:@\"path to local file\"];
NSURLRequest* urlRequest = [[NSURLRequest alloc] initWithURL:url];
[myWebView loadRequest:urlRequest];
[urlRequest release];
    

要回复问题请先登录注册