У меня проблемы с использованием PDFKit в моем приложении.У меня есть ячейка таблицы, в которой я пытаюсь сделать PDF с помощью PDFKit.Я могу загрузить / визуализировать PDF, но в действительности PDF выглядит сверху, но при прокрутке вниз он становится размытым.
См. Ниже (да, TextEdit поверх снимка экрана, простоиспользуя его для блокировки содержимого):
Как вы можете видеть, PDF становится нечитаемым, когда вы становитесь ниже.
Вот мой соответствующий код:
containerView.addSubview(documentView)
fileprivate lazy var documentView: PDFView = {
let view = PDFView();
view.translatesAutoresizingMaskIntoConstraints = false
if let document = PDFDocument(url: url) {
view.document = document
}
view.autoScales = true;
view.isHidden = false
return view
}()
И я также установил ограничения:
let margin: CGFloat = 30
containerView.addConstraints([
spinnerView.centerXAnchor.constraint(equalTo: containerView.centerXAnchor),
spinnerView.centerYAnchor.constraint(equalTo: containerView.centerYAnchor),
documentView.topAnchor.constraint(equalTo: containerView.topAnchor, constant: 0),
documentView.leadingAnchor.constraint(equalTo: containerView.leadingAnchor, constant: margin),
documentView.trailingAnchor.constraint(equalTo: containerView.trailingAnchor, constant: -margin),
documentViewBottomConstraint
])
Есть идеи, что происходит?Спасибо!