我想知道如何让一个窗口在打开时像 Xcode 那样“增长”......(当然我正在使用 Xcode 来制作那个窗口,而且我在 Mountain Lion 上)
问问题
1020 次
1 回答
1
NSView动画。尽管它的名字,它也适用于 Windows。
你也可以看这里:http ://cocoadev.com/wiki/AnimatedWindowOpening
编辑
我还没有尝试过,但它看起来很有希望。animationResizeTime:
NSWindow 的一部分,我相信应该改变动画时间。现在,我假设所有窗口实际上都有这个动画,我在某处读到它确实有这个动画,但是 Xcode 已经延长了时间。也许 0.2 秒还不够。
祝你好运。
编辑
根据 CodaFi,您可以在 Interface Builder 中简单地使用它。选择您的窗口并更改此设置。但是,我似乎无法做到这一点。因此,我的想法已经不多了。你也可以看看这个,虽然不完全是你提到的,它可能会指导正确的方法:Resize NSWindows with easing animation
于 2012-12-15T20:35:08.877 回答