内置iPhone控制动画慢动作

时间:2011-06-29 17:19:27

标签: iphone animation nib motion

我遇到一个非常奇怪的问题,我的iPhone应用程序中的内置控件是慢动作动画。这些是我没有实现的控件,比如ViewController上的TopBar。在这种情况下,标题和按钮全部从屏幕的外边缘缓慢移动到其指定的最终目的地。这就像我的应用程序已经放慢速度并向我显示调试版本所以我可以看到各个部分如何移动到位。我正在嵌入一个链接到我创建的动画,显示问题。

http://icandy.ricohinnovations.com/images/navbar_animation_problem.gif

我发现在某些情况下,我通过从项目中删除.xib文件来修复此问题。但是对同一个.xib文件进行更改却没有用。这是否意味着我的一个或多个.xib文件可能存在问题?

提前感谢任何建议或帮助。

1 个答案:

答案 0 :(得分:2)

我的朋友在另一篇文章中找到答案:

Bizarre unwanted animation occurring in iPhone app

问题在于打开[UIView beginAnimations:context:]而不是用[UIView commitAnimations]关闭它。我搜索了我的代码,发现了这样一个实例。我关闭了动画并解决了“慢动作”问题。