CALayerInvalidGeometry在iOS9上崩溃”;具有非有限位置的子层[inf-inf]";
iOS 9,Swift 2:我有一个带有自定义视图的视图控制器,每当我从它的导航控制器堆栈中弹出它时,它就会崩溃,引用以下崩溃:CALayerInvalidGeometry在iOS9上崩溃”;具有非有限位置的子层[inf-inf]";,ios,swift2,calayer,Ios,Swift2,Calayer,iOS 9,Swift 2:我有一个带有自定义视图的视图控制器,每当我从它的导航控制器堆栈中弹出它时,它就会崩溃,引用以下崩溃: *** Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'sublayer with non-finite position [inf inf]' 在视图控制器中有太多的事情要在这里发布(这是我正在清理的过程),但想知道是否有人遇到过类似的问题? 我已经看到和一
*** Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'sublayer with non-finite position [inf inf]'
在视图控制器中有太多的事情要在这里发布(这是我正在清理的过程),但想知道是否有人遇到过类似的问题?
我已经看到和一个相关的问题,但都没有解决问题。在整个代码库中找不到CGRectNull,所以我有点困惑。当然,经过30分钟的努力,我一提出这个问题,我就终于破解了它 有一大堆子视图被添加到视图控制器中其他位置的视图中,我不知道。主视图使用基于约束的布局,而这些子视图是使用框架创建的,然后添加为子视图 我不确定它为什么会导致崩溃,但在删除所有恶意子视图之后,一切都很好
我将保留此问题/答案,以防其他人有相同的问题。是的,自从上周最新发布的Xcode以来,这个错误一直在出现