Создать PDF-файл из UITableView - PullRequest
1 голос
/ 19 июля 2011

Я читал более эту тему и эту статью

Мой вопрос заключается в том, как получить содержимое из моего представления в CreateMethod. В статье есть такой вызов:

NSString *content = textView.text; //this is the UITextView, containing our text.

Как получить контент, поскольку я использую UITable View. , , Вообще-то, я бы хотел получить весь обзор со всей информацией перед таблицей.

Есть идеи или хотя бы толчок в правильном направлении?

Ответы [ 2 ]

0 голосов
/ 29 марта 2012

[tableView.layer renderInContext: UIGraphicsGetCurrentContext ()];

это отображает представление таблицы и захватывает все представления таблицы и делает pdf представления таблицы.

0 голосов
/ 03 августа 2011

Вы можете нарисовать UITableView как изображение - это, вероятно, не очень хорошо (вы можете захотеть текст), но это будет относительно дешевоЭто всего лишь скелет, чтобы понять:

if (!UIGraphicsBeginPDFContextToFile(newFilePath, page, metaData )) {
    NSLog(@"error creating PDF context");
    return;
}

UIGraphicsBeginPDFPage();
[tableView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIGraphicsEndPDFContext();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...