我有一个带有孩子UINavigationController
的“ParentViewController”。它的视图有几个子视图,包括[navigationController view]
。
我有时会更新属于[parentViewController view]
的布局约束,导致UINavigationController调整大小,通常工作。
当约束发生变化时,UINavigationController处于转换中(即,如果它自己的子视图控制器推送或弹出一个),它会失败。发生这种情况时,[navigationController view]
本身已正确调整大小,但其topViewController的子视图不是。
(如果我旋转到横向并再次返回,则布局会自行更正。)
到目前为止,我一直在努力进一步调试。