tableView打印输出到打印机缺少列标题

时间:2015-05-09 23:00:23

标签: objective-c cocoa printing

在我的应用程序中,我使用一个按钮将信息的tableview打印到打印机。我正在使用下面的简单代码进行打印。即使在双工模式下,输出也很好。我使用确切的输出表来处理各种报告。我的问题 - 如何包含标题和列标题?

(IBAction)btnPrintTable:(id)sender {  
  NSPrintOperation *op;
  op = [NSPrintOperation printOperationWithView:rptTable];
  if (op)      
    [op runOperation];
  else{      
    NSAlert *alert = [[NSAlert alloc] init];
    [alert addButtonWithTitle:@"Cancel"];
    [alert setMessageText:@"No Table Data available for printing"];
    [alert setInformativeText:@"Cancel and create table data"];
    [alert setAlertStyle:NSWarningAlertStyle];   
    if ([alert runModal] == NSAlertFirstButtonReturn){}
  }
}

有6个列标题:数字:扩展名:年份:类型:价格:描述:

我已阅读'关于MAC打印'和可可的打印编程主题#39;我无法引用表头/列设计细节。我在参与此问题的分页主题中找不到任何内容。有人可以帮忙吗?

0 个答案:

没有答案