Cocoa 可可图形用户界面-效果,抛光

Cocoa 可可图形用户界面-效果,抛光,cocoa,xcode,macos,user-interface,Cocoa,Xcode,Macos,User Interface,我正在创建一个车内控制屏幕(将从MacMini上运行),并正在寻找一些库或“效果”的代码示例。例如,我可能希望播放的当前曲目的名称从右侧飞入。我可能希望屏幕淡出或向上滑动,等等 我知道我可以在Objective-C中手动编写这些效果 我希望有一个类似ScriptaculousforJavaScript的库,允许我轻松地操作现有的TextView、ImageView等 最好使用框架或其他方式。我在本地可可店工作。我不介意图书馆的费用是美元 谢谢, 里克看一看和,这两个都可以让你添加视觉效果。顾名思

我正在创建一个车内控制屏幕(将从MacMini上运行),并正在寻找一些库或“效果”的代码示例。例如,我可能希望播放的当前曲目的名称从右侧飞入。我可能希望屏幕淡出或向上滑动,等等

我知道我可以在Objective-C中手动编写这些效果

我希望有一个类似ScriptaculousforJavaScript的库,允许我轻松地操作现有的TextView、ImageView等

最好使用框架或其他方式。我在本地可可店工作。我不介意图书馆的费用是美元

谢谢, 里克

看一看和,这两个都可以让你添加视觉效果。顾名思义,核心图像只能处理图像,但可以进行奇特的变换。您可以通过将视图渲染为图像,在视图的位置或顶部交换图像,然后运行到另一个视图的转换来“伪造”UI动画


核心动画直接与Cocoa视图一起工作,并且确实有一些可用的过渡。这两个API(尤其是核心动画)都相当复杂,都有学习曲线。

我完全了解这些,但我想问的是一个现成的库。正如我提到的——类似于JavaScript的scriptaculous。假设我已经将NSImage加载到NSImageView中,我希望它“从左侧飞入”或“淡入”,或者我希望NSTextField滚动内容。我的问题是关于一个现成的库,它可以做到像“[library flyInObject:myView fromDirection:kLEFT]”这样简单。我对花几个小时在NSTransforms中工作以获得适当的效果不感兴趣——我假设其他人已经这样做了。