2
我有一個不是基於文檔的AppKit/Cocoa應用程序(只是NSViews/NSWindows)。我正在嘗試打印當前窗口的內容。目前我的應用程序中沒有打印特定的代碼。爲什麼打印時我的所有視圖都會移動到左下角?
我的內容在窗口渲染OK,但是當我去打印出來,一切都突然移動到下左邊的角落,包括一些NSTextFields。
這是怎麼發生的?我該怎麼做才能獲得與我窗戶中的佈局相匹配的佈局?
我有一個不是基於文檔的AppKit/Cocoa應用程序(只是NSViews/NSWindows)。我正在嘗試打印當前窗口的內容。目前我的應用程序中沒有打印特定的代碼。爲什麼打印時我的所有視圖都會移動到左下角?
我的內容在窗口渲染OK,但是當我去打印出來,一切都突然移動到下左邊的角落,包括一些NSTextFields。
這是怎麼發生的?我該怎麼做才能獲得與我窗戶中的佈局相匹配的佈局?
看來這個問題與使用層次支持的視圖有關。當我將視圖轉換爲非分層支持時,它們按預期方向打印。
我猜這不是支持或者是一個錯誤,但是我不清楚這是什麼情況。