Cocoa popUp窗口动画

时间:2015-02-26 07:36:58

标签: objective-c xcode swift cocoa nswindow

我想制作弹出窗口动画,就像尝试在xcode中创建新项目一样:

enter image description here

我一直在寻找文档或示例,但到目前为止我还没有找到任何东西。你们中的任何人都知道如何构建这个窗口弹出动画?

我真的很感谢你的帮助

1 个答案:

答案 0 :(得分:2)

您是在谈论在主窗口上显示面板,向下滑动吗?

在这种情况下,它很简单:在Interface Builder中创建NSWindow或NSPanel,然后将其连接到AppDelegate或视图控制器中的IBOutlet。

让我们说新的商店名为" myNewPanel",然后你可以在你的窗口上调用它:

myExistingWindow.beginSheet(myNewPanel, completionHandler: nil)

关闭它:

myExistingWindow.endSheet(myNewPanel)