我想将AirPrint功能添加到我的iPad应用程序
我一直在尝试显示Apple的Drawing and Printing Guide
中描述的打印机注意事项我有工具栏和UIBarButtonItem *printButton
。在控制器中,我收到onPrintClick
并尝试通过以下代码显示打印机选项:
UIPrintInteractionController *controller = [UIPrintInteractionController sharedPrintController];
[controller setDelegate:self];
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
[controller presentFromBarButtonItem:self.printButton animated:YES
completionHandler:completionHandler];
} else {
[controller presentAnimated:YES completionHandler:nil];
}
请帮忙,因为我什么都没得到:(
答案 0 :(得分:1)
您需要设置printItem
/ printItems
属性才能使用AirPrint。
controller.printItem = a URL to PDF or image file;
答案 1 :(得分:1)
有类似的问题: How to print in iOS 4.2?
试试这个。 它真的帮助我添加Air Print到我的应用程序。
答案 2 :(得分:0)
我在iPad应用上亲自使用过这个:Including AirPrint on an iOS App