我有一个UIView动画由于某种原因,animationDidStop:finished:context:在动画结束之前被调用。(在iOS7模拟器上进行测试)-(void)checkForAndRemoveTable {
//The animation should fade to 0 then remove itself
问题是,一旦过渡动画完成,如何处理旧的控制器?我不能在动画完成之前处理它,因为这会导致分割错误-显然,涉及到的动画不会增加它们所处理的视图的保留计数。我唯一能想到的就是提供一个方法,在动画结束后调用它来释放控制器参数。我希望有人会有一个更优雅的解决方案。animations reference this controller's view // animations start now
编辑好,我似乎不能被允许释放控制器,即使在动画结束后我计划在<em