我正在迁移使用NIB的旧代码来使用手动视图创建(loadView
)和自动布局.根视图控制器是一个容器VC(有2个子节点),它使用自动布局,并以模态方式呈现一个视图控制器,该控制器的布局在NIB中指定,但尚未使用自动布局.一切都很好presentViewController:animated:completion:
,但是当dismissViewControllerAnimated:completion:
通过委托调用关闭模态视图时,呈现视图处于一个奇怪的,不可用的状态,其中内容奇怪地移动并且不会对触摸作出反应.
我试图创建最小的测试用例来重现问题,但我没能重现这个问题.
可能是什么导致了这个?