Estoy cargando una página HTML estática en wkwebview, después de cargar, estoy creando un PDF a partir del siguiente código
let pdfData = createPdfFile(printFormatter: self.webView.viewPrintFormatter()) func createPdfFile(printFormatter: UIViewPrintFormatter) -> NSData { let renderer = UIPrintPageRenderer() renderer.addPrintFormatter(printFormatter, startingAtPageAt: 0) let pdfPageFrame = CGRect(x: 0, y: 0, width: 595.2, height: 841.8) // A4, 72 dpi let printable = pdfPageFrame.insetBy(dx: 0, dy: 10) renderer.setValue(pdfPageFrame, forKey: "paperRect") renderer.setValue(printable, forKey: "printableRect") return renderer.printToPDF() } Funciona bien, puedo crear PDF, pero el problema al que me enfrento en algún momento es que el texto entre 2 páginas se recorta, busque capturas de pantalla

Alguien me puede ayudar a resolver este problema, gracias de antemano.