首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PDFView不调整大小

PDFView不调整大小
EN

Stack Overflow用户
提问于 2019-09-20 11:19:48
回答 1查看 191关注 0票数 0

我们给出了PDFView的静态高度和宽度。假设300 * 300

之后,我们将从远程URL加载文档并将其添加到PDFView中。方向将是垂直

它不适应我们给出的基本尺寸,它的水平滚动和缩放也不是很好。

代码:

代码语言:javascript
复制
import UIKit
import PDFKit
class ViewController: UIViewController {

    @IBOutlet weak var pdfView: PDFView!
    override func viewDidLoad() {
        super.viewDidLoad()
        DispatchQueue.main.async{
            // Instantiate PDFDocument
            let pdfDoc = PDFDocument(url: URL(string: "http://res.cloudinary.com/didzg9k3p/image/upload/v1564484497/Kuwy/2019/07/30/KW71211144636907/KW71211144636907/zvzinxp5oqwku2kqpwv6.pdf")!)
            self.pdfView.document = pdfDoc
            self.pdfView.autoScales = true
            self.pdfView.displayDirection = .vertical
            self.pdfView.backgroundColor = .orange
            let scaleFactor = self.pdfView.scaleFactor
            self.pdfView.scaleFactor = scaleFactor
        }
        // Do any additional setup after loading the view.
    }
}
EN

回答 1

Stack Overflow用户

发布于 2019-09-20 17:57:31

您能在autoScales赋值之后添加并尝试这些代码吗?pdfView.minScaleFactor = pdfView.scaleFactorForSizeToFit

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

https://stackoverflow.com/questions/58027393

复制
相关文章

相似问题

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