2017-08-14 51 views
-1

我有一个应用程序与许多内部页面运行在swift3使用UIWebView?在从一个页面移动到另一个页面时,它会显示返回按钮,但是当我点击“Download pdf”按钮查看PDF时,在打开UIWebView内部的pdf后,它不会显示“Back”或“Done”按钮。请指导我任何可能的解决方案。UIWebview显示PDF与完成或后退按钮

谢谢。

回答

0

可以使用UIDocumentInteractionController.Please检查此链接,可以帮助你https://developer.apple.com/documentation/uikit/uidocumentinteractioncontroller

UIDocumentInteractionController *documentInteractionController =[UIDocumentInteractionController interactionControllerWithURL:URLOfPDF];[documentInteractionController setDelegate:self];[documentInteractionController presentPreviewAnimated:YES]; 
+0

感谢您的回复@Sudhir辛格。我在UIWebview中得到了同样的错误,在此链接中提到“https://stackoverflow.com/questions/44196066/swift-uidocumentinteractioncontroller-is-not-working”。视图已加载,但弹出视图中会出现空白。如果有任何建议,请给予。 –

+0

请检查您的PDF网址是否有效? –

+0

网址有效。我能够查看我的UIWebview里面,但不在UIDocumentInteractionController里面。首先,PDF被加载,然后弹出窗口出现空白页面,如上面的“堆栈溢出”Url所示。 –

相关问题