我有一个视图控制器与视图控制器出现时运行的动画。 每次出现视图控制器时,动画应重置到某个位置并重新播放动画。 viewWillAppear重置动画子视图的位置。 viewDidAppear运行CALayer动画。 它首次运行良好,但是当我呈现模态视图控制器并将其解除时,动画视图控制器的子视图会在动画的最终位置出现一小段时间,然后重置到开始动画的原始位置。 我确定viewWillAppear被调用,它应该重置动画子视图的位置。dismissModalViewController调用后,与CALayer动画问题
欢迎任何建议。 感谢您的提前。
我很困惑。您指出当您关闭视图控制器时发生问题,但仅讨论视图出现时运行的代码。 – ax123man 2011-05-31 12:23:29
你可以显示动画代码吗? – 2011-05-31 12:36:30