PDFDocumentDelegate, как мне получить страницу из callForPage? - PullRequest
0 голосов
/ 19 сентября 2019

Я хочу добавить пользовательскую графику на различные страницы в PDF-файлах.Я реализую это, реализуя метод PDFDocumentDelegate classForPage и возвращая пользовательский класс PDFPage с кодом рисования внутри:

extension PDFVC: PDFDocumentDelegate {
    func classForPage() -> AnyClass {
        return DefaultPage.self
    }

}

Это работает хорошо, однако я хочу использовать разные классы для разныхстраницы.Я заметил, что метод classForPage вызывается столько же раз, сколько страниц при загрузке документа PDF, есть ли способ получить объект страницы, чтобы я мог выбрать, какой пользовательский класс PDFPage вернуть?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...