2009-02-22 93 views
2

使用核心動畫製作NSView幻燈片不像查看錶格一樣困難多少?一般來說,完成這件事會涉及什麼?我一直在閱讀CA文檔,但是我很難確定哪些部分與我想要做的事情有關,因爲我對該框架沒有經驗。核心動畫 - 片狀窗口滑動

任何提示都將不勝感激。

謝謝。

回答

1

由於您在談論NSView,因此您可能使用Cocoa的動畫支持,而不是直接使用CA。在這種情況下,你只需要通過視圖的漫畫家對象設置視圖的框架:

[theView setFrame:offscreenFrame]; 
[[theView animator] setFrame:finalFrame]; 

不幸的是,可可查看動畫不好與CA的更高級的功能進行交互,比如設置一個寬鬆。使用NSViewAnimation你可能會有更多的運氣,它不是核心動畫支持的,並且允許更多的靈活性。

+0

有趣。我會研究這個。謝謝。 – 2009-02-22 20:11:33