ios - webview 中的 pdf 文件不滚动

标签 ios objective-c swift webview

当用户单击 alertviewController 中的按钮时,我使用当前模态 segue 打开了一个 viewcontroller,这个打开的 viewcontroller 有加载 pdf 文件的 webview。这个 pdf 文件存储在应用程序中,我正在使用 webview 加载对此的请求。但是当 pdf 文件在 webview 中打开时,webview 不滚动

下面是在webview中加载pdf文件的代码

 override func viewDidLoad()
    {
        super.viewDidLoad()
        let filePath = NSBundle.mainBundle().pathForResource("Tutorial - Guided Access and Guided Access passcodes", ofType: "pdf")
        GANoticeWebView.loadRequest(NSURLRequest(URL: NSURL(fileURLWithPath: filePath!)))
        GANoticeWebView.scalesPageToFit = true
        GANoticeWebView.scrollView.bounces = true;
        self.view .addSubview(GANoticeWebView)

此 pdf 文件有 2 页。但是用户只能看到页面的前半部分,因为 webview 没有滚动。

请帮帮我。

提前致谢

最佳答案

您是否检查了 WebView 上的 UserInteraction 和 WebView 的 scrollView 上启用的滚动。

在我的一个项目中,除了您的代码之外,我也在做同样的事情。我正在添加这两行。

关于ios - webview 中的 pdf 文件不滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38729364/

相关文章:

ios - 将数据加载到 Metal 中的 3D 纹理中

ios - objective-c 中的正则表达式正负十进制值

ios - UISlider 未更新以绑定(bind) ViewModel 属性

objective-c - 直接从代码创建NSView

ios - 需要在 Swift 中的 UITextField 委托(delegate)方法中引用自定义 UITableViewCell,而不使用标签属性

ios - 关于 Swift 中模型结构的可选绑定(bind)的问题

ios - 来自 web 服务的更新表中的 viewWillAppear 延迟

ios - 是否可以将具有重复键的值添加到 NSDictionary?

ios - 将 NSInteger 乘以任何数字时的无效操作数

ios - 动态地向应用程序委托(delegate)添加一个方法