pdfnet текстовая аннотация документа не сохраняется, если клавиатура активна

Просто обновил PDFNet.framework до 6.2.1 Когда я редактирую документ с текстовыми полями в PDFViewCtrl, а затем сохраняю его с

    NSData *pdfData = [pdfViewCtrl.GetDoc SaveToBuf:e_linearized];

все значения полей сохраняются за исключением того, которое имеет фокус.

Недавно (на v6.1.0 или что-то) я делал следующее

    [pdfViewCtrl setTool:nil];

теперь вместо свойства инструмента есть toolManager, но он выдает исключение "pdfViewCtrl Is Nil", когда я пытаюсь

    [toolManager setTool:nil];

Как это исправить, чтобы все поля, включая одно целевое, были сохранены?

1 ответ

Решение

Ты можешь использовать

[toolManager changeTool:[PanTool class]];

или же

[toolManager setTool:[[PanTool alloc] initWithPDFViewCtrl:myPDFViewCtrl]];
Другие вопросы по тегам