我有一个 Mac 应用程序,它已经在应用商店上架了几年。这是一个时间跟踪和发票应用程序,可为发票创建 PDF。PDF 是从包含发票信息的应用程序窗口的内容生成的。在 OSX Mavericks 之前,PDF 的打印效果与屏幕上的一样。不幸的是,在 Mavericks 中,我用于表格的 NSScrollView 正在水平反转打印。
PDF 的外观,以及它在 OSX Lion 和 Mountain Lion 上的外观:
在 Mavericks 上打印的 PDF:
当我在谷歌上搜索这个问题时,我确实发现另一个人遇到了同样的问题。
NSScrollView 没有什么花哨的,只是一个以 NSClipView 为它的 NSScrollView contentView
,以及其中的一个 NSTableView 。
我真的希望这是一个可以修复的问题,而不仅仅是 Mavericks 在打印 NSScrollViews 时引入的错误。谢谢你的帮助!