在下在做项目时,有些时候会突然遇到push、pop以及其他一些动画突然失效的情况。
经过在网上多方查找,发现问题大多是出在多线程上。如果在子线程进行了修改界面的操作可能会导致问题发生。
那么就需要去查看是在哪里出了问题,针对性的进行修改即可。
但是,有时候找不到是哪里出了问题怎么办,那不妨试试这句代码
[UIView setAnimationsEnabled:YES];
在会出问题的界面写上这一句。ok
在下在做项目时,有些时候会突然遇到push、pop以及其他一些动画突然失效的情况。
经过在网上多方查找,发现问题大多是出在多线程上。如果在子线程进行了修改界面的操作可能会导致问题发生。
那么就需要去查看是在哪里出了问题,针对性的进行修改即可。
但是,有时候找不到是哪里出了问题怎么办,那不妨试试这句代码
[UIView setAnimationsEnabled:YES];
在会出问题的界面写上这一句。ok