Avatar ·

Visualiseur PDF rapide et léger pour iOS : astuces et recommandations

Bonjour à tous ! Je développe une application iOS dans laquelle je dois afficher des documents PDF (manuels d'utilisation, catalogues). Le problème est que les fichiers sont parfois volumineux — jusqu'à 100-200 Mo, et le UIScrollView standard avec UIWebView ralentit, et parfois plante. J'ai essayé d'utiliser PDFKit, mais j'ai remarqué qu'en faisant défiler des pages avec beaucoup de graphiques vectoriels (schémas, dessins), il y a un délai notable. Voici mon code actuel : ```swift import PDFKit class PDFViewController: UIViewController { var pdfView: PDFView! var document: PDFDocument? override func viewDidLoad() { super.viewDidLoad() pdfView = PDFView(frame: view.bounds) pdfView.autoresizingMask = [.flexibleWidth, .flexibleHeight] view.addSubview(pdfView) if let url = Bundle.main.url(forResource: "manual", withExtension: "pdf") { document = PDFDocument(url: url) pdfView.document = document pdfView.autoSca