我正在开发一个iPad / iPhone应用程序,要求我在完成交易时在网络打印机上打印收据 . 我已经设法在某种程度上获得了airprint功能,因为我可以正确显示UIPrintInteractionController弹出窗口,单击“打印”按钮,然后在打印机模拟器中查看结果 . 由于我的应用程序的要求,我希望跳过popover步骤并在关闭事务时自动打印收据 . 换句话说,是否可以将打印作业发送到预先指定的网络打印机而无需添加额外的按钮单击?我是否需要尝试扩展UIPrintInteractionController类?如果是这样,有没有人有这种方法的运气?
任何其他替代建议也会很棒 .
3 回答
使用
UIPrintInteractionController
类无法做到这一点,它旨在为用户提供标准的打印选项,并且没有app store安全的解决方法 .试试这个
有一种方法
BRPtouchPrinterKit是一个打印机的框架兄弟更多信息在这里http://www.brother.com/product/dev/mobile/ios/
是一种特别适用于此类打印机的SDK