如何在ios中显示斑马打印机出纸错误的警报?

时间:2014-09-04 11:34:48

标签: ios objective-c

我正在尝试从我的应用中显示提醒。当我的应用程序成功连接斑马打印机,然后如果打印机在打印时没有纸张..我想在我的应用程序中显示关于纸张输出错误的警告...如果有人知道,请发布你的答案...

2 个答案:

答案 0 :(得分:1)

您究竟在寻找什么?您想知道如何创建和显示警报的代码吗?或者您想与打印机进行交互并获取状态以显示警报?

如果您正在寻找显示警报的代码,请转到..

UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Printer Warning" message:@"Printer running out of paper" delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil];
[alertView show];

答案 1 :(得分:0)

你使用过这块吗?

void (^completionhandler)(UIPrintInteractionController *, BOOL, NSError *) = ^(UIPrintInteractionController *print, BOOL completed, NSError *error)
        {
            if (!completed && error)
            {
                NSLog(@"%@", error.localisedDescription);
            }
        };

如果发生任何错误,将记录错误,您也可以在AlertView中使用它。

if(!completed && error)
{
    UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:nil message:error.localisedDescription cancelButtonTitle:nil otherButtons:@"OK", nil];
    [alertview show];
}