iOS开发的路上错误汇总,不断更新

1.Unbalanced calls to begin/end appearance transitions for

原因:上次动画没结束,然后又开始了新的动画. 这样就导致不能成功切换页面.

解决方法1:去掉动画

解决方法2:监听当前view的动画是否完成

2.Presenting view controllers on detached view controllers is discouraged

原因:ViewController不是的层级结构混乱了.需要梳理.

解决方法:排查view controllers的hierarchy(层级),查看所有viewcontroller的显示是否是通过 push or present 方式

参考资料:

ios - Warning :-Presenting view controllers on detached view controllers is discouraged - Stack Overflow

UIViewController的误用

你可能感兴趣的:(iOS开发的路上错误汇总,不断更新)