在OS X应用程序中为UI元素添加重力效果?

时间:2014-06-30 09:14:55

标签: objective-c macos cocoa swift

编辑:为了使问题更加清晰,我将引用Chris在评论中所说的内容,问题是"我如何在OS X上做什么UIKit Dynamics所做的事情的iOS"

我想在我的OS X应用程序中为我的UI元素添加重力效果,我想知道是否有一些最佳实践?

如果我正在开发iOS应用程序,我会转向在iOS7中引入UIKit的动态功能,但我在AppKit中找不到类似的内容。我甚至尝试在physics simulation的基于AppKit的应用中使用Sprite Kit,但我无法找到一种方法来消除SKView中令人讨厌的灰色背景当我将background设置为SKColor.clearColor()时。

所以,我想知道增加引力是否真的那么难?有没有最好的做法?我发现一些应用程序,如Pixelmator,集成了一些很酷的引力功能,所以我想这可能吗?任何人都可以帮助我离开这里吗?非常感谢!

一个小小的讨论:随着OS X 10.10的发布,Apple正在放弃假象,所以在设计中添加物理模拟在你的应用程序中仍然是一个好主意吗?就像Pixelmator app中的绳索效果一样?

0 个答案:

没有答案