【发布时间】:2012-07-03 23:48:25
【问题描述】:
我正在尝试实现与 iWork 中相同的窗口翻转 -
https://dl.dropbox.com/u/2338382/Window%20Flipping.mov
但是,我似乎无法找到一种直接的方法来执行此操作。一些教程建议将窗口两侧的快照图像粘贴在一个更大的透明窗口中并为其设置动画。这可能有效,但似乎有点 hacky,并且示例代码总是臃肿。一些教程建议使用私有 API,因为这个应用可能是 MAS 绑定的,我想避免这种情况。
我应该如何实现这个?有人有什么提示吗?
NSWindow+翻转
我已将下面链接的古老代码重写为 NSWindow+Flipping。您可以从my misc. Cocoa collection on GitHub, PCSnippets 获取这些源文件。
【问题讨论】:
标签: cocoa animation transition nswindow flip