包含iOS动画的库与three20包装UI类的方式相同

时间:2013-06-11 11:15:55

标签: ios user-interface uiview uikit uianimation

我发现three20在安排和布置按钮和视图等(以及其他方面)时简化了咕噜咕噜的工作。我想知道是否有类似的东西,但对于动画而言。我花了很多时间做非常基本的动画,我确信这是很常见的,以便值得一些图书馆或包装等。

是的,我不想要像cocoa controls那样的东西,这是非常成品。

假设我想将视图滑动到屏幕的顶部并让它在碰到边缘时反弹..或者像我有3个UIViews的列表..我想在第二个之后添加一个..最后一个滑下来,为我正在插入的视图腾出空间..像这些常见的模式没什么太花哨..这些经常来自许多cocoacontrol项目的定制..但他们有100个不同的实现..没有实现是作为API或库..所以每个人都重新发明轮子..我认为一个库是有道理的。

1 个答案:

答案 0 :(得分:2)

我不知道Three20 UI类 - 我发现,大多数时候,我可以从一些开源项目开始,从我正在寻找的结果足够接近,但我必须使用代码来成为熟悉它,擦除我不使用的代码 - 最后,没有金锤这样的东西。

尽管如此,对于高级动画,我发现这些easing functions (AHEasing)非常有用