0
我使用CGAffineTransform为一些界面元素设置动画。它工作正常,但出于某种原因,使用此方法的工具栏动画不会平滑地进行动画。在动画到所需位置之前,它会出现一些砰砰声或闪烁(似乎在向下移动之前向上移动)。解决方案可能是使用不同类型的视图,但我仍然对导致此问题的原因感到好奇。工具栏不能平滑地动画
CGAffineTransform toolbarViewTransform = CGAffineTransformMake(1, 0, 0, 1, 0, 0);
[UIView animateWithDuration:0.2
animations:^{toolBar.transform = toolbarViewTransform;}
completion:^(BOOL finished){ }];
这样做。谢谢! – Mrwolfy
发生在工具栏是构建在故事板中的唯一动画元素。其余的都是用代码初始化的。 – Mrwolfy