如何获得我当前的PDFPage的位置?

时间:2019-08-04 19:14:40

标签: swift pdfkit

我正在使用PDFKit并将PDFView添加到我的ViewControllers视图中。我想知道当前PDFPages在主视图中的位置。通常我会使用UIView给出的convert()函数,但PDFPage不是UIView。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

就我而言,我每次将pdfView刷到此时,都会放置一个NotificationCenter以查看

NotificationCenter.default.addObserver(self, selector: #selector(viewDidSwipe), name: Notification.Name.PDFViewPageChanged, object: nil)

然后,在viewDidSwipe函数中,

   @objc func viewDidSwipe(){
        let currentSlideCount = pdfView.currentPage?.label
        self.title = currentSlideCount!
   }