Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone在UIWebView中打开_Iphone_Uiwebview - Fatal编程技术网

Iphone在UIWebView中打开

Iphone在UIWebView中打开,iphone,uiwebview,Iphone,Uiwebview,是否可以在UIWebView中显示PDF,并在WebView顶部使用“在书本中打开”和“用打开”选项?我不知道怎么做 谢谢NSString*path=[[NSBundle mainBundle]pathforResource:@“ResourceName”的类型:@“pdf”]; 或者路径也可以是任何http url NSURL*url=[NSURL fileURLWithPath:path] NSURLRequest*request=[nsurlRequestRequestWithURL:ur

是否可以在UIWebView中显示PDF,并在WebView顶部使用“在书本中打开”和“用打开”选项?我不知道怎么做


谢谢

NSString*path=[[NSBundle mainBundle]pathforResource:@“ResourceName”的类型:@“pdf”]; 或者路径也可以是任何http url

NSURL*url=[NSURL fileURLWithPath:path]

NSURLRequest*request=[nsurlRequestRequestWithURL:url]

UIWebView*webView=

[webView加载请求:请求]


这将在webview中显示pdf。但你似乎要求在其他应用程序中打开pdf,这一部分我没有完全理解。您能解释一下吗?

在web视图顶部放置一个
UIDocumentInteractionController
,它将允许用户在iBooks中打开pdf。

谢谢,我找到了此代码,但我不知道如何将其放置在视图顶部。另外,我需要下载文件,不是吗?谢谢不,你不必先下载pdf。关于显示它,类本身不是一个视图,但是您可以让它通过PresentOpenMinumeFromRect:inView:animated:绘制视图。您发布的示例代码中已经描述了所有内容。