2012-01-07 43 views
0

我正在查找當圖層支持或主機用戶圖層時不能使用的方法的完整列表,因爲將它們傳遞給實例可能會導致應用程序崩潰,或者他們什麼都不做。另外,我想知道哪些方法只有在視圖支持層時纔有意義。完整的NSView方法列表,當視圖是圖層支持或主機用戶圖層時不得使用

目標平臺是10.6+,所以如果10.6和10.7之間有差異,也是可以的。

+0

是什麼讓你覺得有什麼?例子? – 2012-01-08 02:06:53

+0

例如當視圖需要圖層時,'-drawRect:'和'-setNeedsDisplay:'沒有任何意義。我相信當視圖託管一個圖層時,操縱子視圖的方法也沒有意義。 – Kentzo 2012-01-08 06:36:38

回答

2
printOp = [NSPrintOperation printOperationWithView:view printInfo: printInfo]; 

對分層支持的NSViews不起作用。您必須將目標視圖渲染成圖像視圖並將其用於打印。

相關問題