很难再现,但这是要点:
我有一个具有各种UI过渡的应用,例如滑动抽屉,带有交叉渐变或左/右盖的segue过渡。有时,当用户使用Facebook登录(应用程序跳转到Facebook应用程序,然后在获得权限后返回),所有UI动画都将丢失。
最终结果就像让所有UI动画的转换时间为零。所有功能仍然存在,但经验是痛苦的。重新启动应用程序将恢复动画。是否有人观察到同样的情况并且可能有一些提示?
答案 0 :(得分:0)
查看willAppear
时添加以下代码if(![UIView areAnimationsEnabled])
[UIView setAnimationsEnabled:YES];