Страница переходит при нажатии на текстовое поле в PDF с помощью iOS PdfKit - PullRequest
0 голосов
/ 02 марта 2020

Я использую PdfKit для приложения Xamarin Forms, но такое поведение происходит, когда я создал быстрое тестовое приложение с использованием собственного iOS. Когда я использую PdfKit, если пользователь нажимает на текстовое поле, когда появляется клавиатура, страница иногда прокручивается вниз, и пользователь не может видеть, что он печатает. Я попытался добавить еще один скроллвью сверху, но это просто запутывает вещи. Кто-нибудь сталкивался с этой проблемой или знает, что нужно ее исправить?

РЕДАКТИРОВАТЬ: Я добавил код тестового приложения, которое я использую:

class ViewController: UIViewController {

    var pdfview: PDFView!
    var pdfdocument: PDFDocument?

    override func viewDidLoad() {
        super.viewDidLoad()

        pdfview = PDFView(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: view.frame.height))

        let url = Bundle.main.url(forResource: "sample", withExtension: "pdf")
        pdfdocument = PDFDocument(url: url!)

        pdfview.document = pdfdocument
        pdfview.displayMode = PDFDisplayMode.singlePageContinuous
        pdfview.autoScales = true

        self.view.addSubview(pdfview)
    }
}
...