我没有在我的应用程序中移动内容的经验。我在Flickit Pro中观察到了这种效果。 点击详细信息视图将抖动一到两秒然后停止。它看起来很可爱,非常人性化。
那我该如何制作这样的效果呢?一个正在移动的GIF?或者在Cocoa Touch的帮助下使用其他一些方法?
提前致谢。
狄
答案 0 :(得分:3)
高级方式是[UIView beginAnimations: context:]
(在这种简单的情况下,两个参数都可以为NULL)。然后你可以改变想要改变应该动画的视图的属性,添加一些其他的“效果”,如轻松进/出等。当你完成这个时,你只需要调用{{1}它将为你制作动画。
但是,如果您需要更多自由,请查看[UIView commitAnimations]
类(在QuartzCore框架内)。
另外:查看两种方式的文档(UIView / CAAnimation)并查看2010 WWDC的会话424和425。
答案 1 :(得分:2)
stackoverflow上已有一些答案:
Shake visual effect on iPhone (NOT shaking the device)
how to create iphone's wobbling icon effect?
这是一个在mac上执行此操作的链接:
http://www.cimgf.com/2008/02/27/core-animation-tutorial-window-shake-effect/
我希望这些链接能够提供帮助。