设置默认打印机详细信息而不是使用 UIPrintInteractionController

setting deafult Printer details instead of using UIPrintInteractionController

有没有一种方法可以设置默认打印机及其默认大小而不是使用 uiprintInterctionController?

没有简单的方法绕过 UIPrintInteractionController,因为它是 "the central class for printing in iOS"(根据文档的第一段或第二段)。

通过查看该文档,我确实找到了一个方便的方法,称为:

- printToPrinter:completionHandler:

它允许您直接打印到打印机(可能是之前从 UIPrintInteractionController 中选择的打印机),而无需调出交互式用户界面。不过,它仍然会弹出一个打印进度对话框。