iOS: Crear PDF desde UIView

Estoy tratando de crear un PDF a partir de unaUIView que puede contener imágenes, etiquetas, etc. He verificado la referencia GeneratingPDF) y también estoy al tanto de larenderInContext:étodo @, que se puede utilizar para dibujar elUIViewl contenido de @ en el contexto PDF.

SolíarenderInContext: para crear un PDF. Sin embargo, las imágenes y el texto perdieron su fidelidad. es decir, las imágenes no se podían seleccionar individualmente y el texto no se podía seleccionar / copiar, etc. en el PDF resultante. Era tan bueno / malo como el PDF creado a partir de una instantánea de laUIView.

Mi pregunta es, ¿tengo que dibujar los textos e imágenes individualmente para lograr lo que quiero (usandoCGContextShowTextAtPoint & CGContextDrawImage)?

Si es así, ¿cómo hago para escanear elUIView para textos e imágenes? Supongamos que recibo elUIView desde el exterior y no conozco su contenido.

Respuestas a la pregunta(3)

Su respuesta a la pregunta