Uitableview 当searchDisplayController被激活时,导航栏与状态栏一致

Uitableview 当searchDisplayController被激活时,导航栏与状态栏一致,uitableview,ios7,uisearchbar,statusbar,uisearchdisplaycontroller,Uitableview,Ios7,Uisearchbar,Statusbar,Uisearchdisplaycontroller,我有一个tableView控制器,它在tableHeaderView中添加了一个搜索栏。当我点击搜索栏时,它会显示动画以覆盖屏幕。但是,后面的视图会得到调整,导航栏与状态栏重叠,如下所示: 当搜索被取消时,它会进行微调。如何保持searchDisplayController后面的视图不与状态栏重叠?通过执行以下操作进行修复:[[parentFileViewController navigationController]navigationBar]setHidden:YES];在searchDis

我有一个tableView控制器,它在tableHeaderView中添加了一个搜索栏。当我点击搜索栏时,它会显示动画以覆盖屏幕。但是,后面的视图会得到调整,导航栏与状态栏重叠,如下所示:


当搜索被取消时,它会进行微调。如何保持searchDisplayController后面的视图不与状态栏重叠?

通过执行以下操作进行修复:[[parentFileViewController navigationController]navigationBar]setHidden:YES];在searchDisplayControllerWillBeginSearch方法中,其中parentFileViewController包含搜索栏

通过以下操作修复:[[parentFileViewController导航控制器]导航栏]设置隐藏:是];在searchDisplayControllerWillBeginSearch方法中,其中parentFileViewController包含搜索栏