首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >swift 4-无法在UIWebView中显示pdf

swift 4-无法在UIWebView中显示pdf
EN

Stack Overflow用户
提问于 2017-09-21 14:24:46
回答 1查看 643关注 0票数 1

我正在开发swift 4的新版本,我有下一个问题,我不能在UIWebView上显示".pdf“。首先我将我的项目迁移到新版本的Swift,然后我必须解决“将Swift 3 @objc推断设置为默认值”的问题,然后当我运行我的项目时,只有我在Swift 3上工作时设置的一些PDF才会显示,我在升级swift后添加了新的PDF,但没有在UIWebView上显示。这是我显示pdf文件的代码:

代码语言:javascript
复制
    func showCarPdf() {

    print(carPdfView!)

    if let pdf = Bundle.main.url(forResource: carPdfView!, withExtension: "pdf", subdirectory: nil, localization: nil)  {
        let req = NSURLRequest(url: pdf)
        webView.loadRequest(req as URLRequest)
    }
}

有没有人知道会发生什么?为什么我只能显示我在swift 3上设置的文件,而不能显示新版本添加的新文件。非常感谢各位。

EN

回答 1

Stack Overflow用户

发布于 2017-09-21 15:23:31

从你的问题中我了解到你正在添加新的pdf文件...对吗?

如果是的话..。默认情况下,当资源(图像、pdf等)添加到Xcode9中,则不会将其添加到Target中。

如果添加新资源,请确保将其也设置为Target。希望您知道如何检查资源是否已添加到Target中。您还可以验证资源是否是从“Copy Bundle Resources”添加的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46336859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档