Я использую 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)
}
}