我有1(rootViewController)视图控制器,它嵌入在导航控制器中。 然后,我推送了另一个视图控制器(secondViewController),该视图控制器在标题视图中具有搜索控制器。 当我尝试搜索成为第一响应者(有效)时,我在终端机上收到了以下信息:
警告:尝试显示“ AppName.CustomSearchViewController:0x7face0c20eb0>,其视图不在窗口层次结构中!
仅在低于11的iOS中会发生这种情况。当我将第二个视图控制器嵌入导航控制器并以模态显示时,一切正常,但是我需要完全推动。 我该如何解决?
我解决了! 我需要在rootViewController中将definePresentationContext设置为false,以使其在另一个上运行!