iOS Developer

Can't add self as subview 崩

2017-05-10  本文已影响184人  LeoZzz

今天在查看Umeng时,错误列表里出现了这个Can't add self as subview错误(标示没有遇到过 - -),网上查了查,有几种情况会导致这个错误:

 1、控制器添加子视图为自己或者是工程里面的一些代码导致UIKit内部执行addSubview:self。

2、每一个页面切换的时间,较短,有些甚至少于0.5秒,少于导航栏push和pop动画的时间,导致push了俩次。

最终在网上看了下 用Runtime 方法 解决了这个问题。

可以参考:

Can't Add Self as Subview 崩溃解决办法

SafeTransition

上一篇下一篇

猜你喜欢

热点阅读