2011-03-30 84 views
1

我正在创建一个车载控制屏幕(将从Mac Mini运行),并正在寻找一些库或代码示例的“效果”。例如,我可能希望当前曲目的名称从右侧飞入。我可能希望屏幕褪色或向上滑动等。可可的GUI - 效果,波兰语

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

我希望有对JavaScript,譬如Scriptaculous库,可以让我轻松地操纵现有的TextView,ImageView的等

框架或以其他方式为佳。我在本地可可工作。我不介意图书馆是否花费美元。

感谢, 里克

回答

2

看一看Core ImageCore Animation,两者将允许您添加视觉效果。正如其名称所暗示的,核心图像仅适用于图像,但可以进行花式转换。您可以通过渲染视图到图像来“伪造”UI动画,在适当位置或视图顶部交换图像,然后运行到另一个视图的过渡。

核心动画直接与可可视图工作,并有一些可用的转换。这两种API(尤其是核心动画)都相当复杂,并且有一条学习曲线。

+0

我完全意识到这些 - 但我正在问一个现成的图书馆。正如我所提到的 - 就像JavaScript的scriptaculous一样。说我有一个NSImage已经加载到一个NSImageView中,我希望它“从左边飞入”或“淡入”,或者我想要一个NSTextField滚动内容。我的问题是关于一个现成的库,它的操作很简单,就像“[library flyInObject:myView fromDirection:kLEFT]”。我不想花费几个小时来通过NSTransforms的方式来获得正确的效果 - 我假设其他人已经完成了这项工作。 – JavaCoderEx 2011-04-01 22:13:23