您好我想知道是否有办法使用core-animation或quartz在objective-c中为窗口设置动画。当我关闭它时,我想淡出一个窗口。我的OSX操作系统是Tiger。
编辑:是否可以通过以某种方式从objective-c或其他方式调用方法来对Xcode中的applescript应用程序执行相同的操作?
答案 0 :(得分:6)
NSViewAnimation,尽管它的名字,也适用于Windows。有a key you can use to perform fade-out animations。
答案 1 :(得分:0)
使用Leopard将Core Animation添加到OS X.它与iPhone上的API相同。网上有很多iPhone核心动画教程可以帮助你入门。
This教程特定于OS X,并显示多种动画类型,包括淡入淡出。