2011-06-29 29 views
3

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

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

我发现,在某些情况下,我已经从项目中删除的.xib文件固定的问题。但对相同的.xib文件进行更改无效。这是否意味着我的一个或多个.xib文件可能存在问题?

在此先感谢您的任何建议或帮助。

+0

+1不直接嵌入帖子中的1MB gif。 – 2011-06-29 17:21:22

回答

2

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

Bizarre unwanted animation occurring in iPhone app

问题在于留下[UIView的beginAnimations:背景:]开放,而不是与[UIView的commitAnimations]关闭它。我搜索了我的代码并找到了这样一个实例。我关闭了动画,并解决了“慢镜头”问题。