核心动画 - 片状窗口滑动


2

使用核心动画制作NSView幻灯片不像查看表格一样困难多少?一般来说,完成这件事会涉及什么?我一直在阅读CA文档,但是我很难确定哪些部分与我想要做的事情有关,因为我对该框架没有经验。

任何提示都将不胜感激。

谢谢。

1

由于您在谈论NSView,因此您可能使用Cocoa的动画支持,而不是直接使用CA。在这种情况下,你只需要通过视图的漫画家对象设置视图的框架:

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

不幸的是,可可查看动画不好与CA的更高级的功能进行交互,比如设置一个宽松。使用NSViewAnimation你可能会有更多的运气,它不是核心动画支持的,并且允许更多的灵活性。

  0

有趣。我会研究这个。谢谢。 22 2月. 092009-02-22 20:11:33