打印时为什么我的所有视图都会移到左下角?

时间:2013-11-02 21:25:28

标签: cocoa printing nsview

我有一个非基于文档的AppKit / Cocoa应用程序(只是NSViews / NSWindows)。我正在尝试打印当前窗口的内容。目前我的应用程序中没有特定于打印的代码。

What I'm seeing

我的内容在窗口中显示正常,但是当我打印它时,一切都突然移到左下角,包括几个NSTextField。

为什么会这样?我该怎么做才能获得与我窗口中的布局相匹配的布局?

1 个答案:

答案 0 :(得分:0)

似乎问题与使用图层支持的视图有关。当我将我的视图转换为非图层支持时,它们会以预期的方向打印。

我猜这个不支持或者是一个bug,但我不清楚这是哪种情况。