2013-09-13 3 views
0

Я открыл документ (PDF) в QLPreviewController. Я хочу напечатать этот документ при нажатии правой кнопки в верхней части экрана. Мне нужен пример кода для его печати. Мне не нужен вариант электронной почты. поэтому я не могу использовать UIDocumentInteractionController.Печать Документ открыт в QLPreviewController с правой кнопкой меню?

ответ

1

С QLPreviewController то, что вы видите, это то, что вы получаете.

Вы либо застряли вместе с кнопкой совместного доступа и всеми параметрами, которые она дает (печать, электронная почта и т. Д.), Либо вы сами переписываете эту кнопку, используя UIActivityViewController.

В вашем экземпляре QLPreviewController, вы можете переписать эту кнопку в viewDidAppear, выполнив:

[self.navigationItem setRightBarButtonItem:nil]; 

Примечание это только удаляет кнопку полностью, но вы можете создать свою собственную кнопку и добавить свои собственные параметры доступа к нему как Что ж. См. this для получения дополнительной информации.