Все, что вы можете визуализировать в UIKit, включая collectionView, которое вы можете визуализировать в PDF, используя UIGraphicsPDFRenderer (см., Например, связанные документы Apple).Реальная проблема в том, должны ли вы сделать это, и ответ, вероятно, нет.Если вы визуализируете представление или его слой в формате PDF, оно растеризуется с разрешением экрана, которое может быть высокой плотности для телефона, но не обязательно высокой плотности для PDF (особенно на чем-то вроде iPhone SE).Независимо от того, заботитесь вы или нет, решать вам, но если вы используете векторы для рисования своего коллекционного представления (которое включает в себя текст), то вам гораздо лучше рисовать эти векторы непосредственно в контексте PDF, чем просто визуализировать представление.То же самое для растровых изображений.Если у вас есть изображение с более высоким разрешением, выведите его непосредственно в контекст PDF вместо рендеринга изображения.Это больше работы, но вы получите лучшие результаты.Если вам все равно, вы, безусловно, можете просто сделать представление прямо в pdf.