4

有谁知道 MAC OSx 上的 Genie 动画线有 iPad 实现吗?我想在左侧创建一些列表,并在一个动作上创建“类似 OSx”的精灵动画,以将移动细节部分动画化到列表项中(比如将 MAC 上的窗口最小化到停靠图标)

谢谢!

4

2 回答 2

7

我发现的最简单的实现是 BCGenieEffect ( https://github.com/Ciechan/BCGenieEffect )。README 不仅非常容易理解,实际的实现也只有几行代码。这是一个示例(在他们的 README 中找到),它显示了如何简单地执行此操作:

CGRect startRect = CGRectMake(30, 40, 50, 60);
[view genieOutTransitionWithDuration:0.7 
                           startRect:startRect
                           startEdge:BCRectEdgeLeft 
                          completion:nil];

我只是在一个项目中使用它,它似乎非常可靠。

于 2013-08-13T15:28:24.163 回答
4

这个选项。关于这个主题的stackoverflow帖子有很多,标准效果使用私有API,但可以在这里找到。

于 2012-07-20T12:28:33.627 回答