1

我有一个 tableView 控制器,它在 tableHeaderView 中添加了一个搜索栏。当我单击 searchBar 时,它会以动画方式覆盖屏幕。但是,后面的视图得到了调整,navigationBar 与状态栏重叠,如下所示:在此处输入图像描述

当搜索被取消时,它会很好地调整回来。如何保持searchDisplayController后面的视图不与状态栏重叠?

4

1 回答 1

0

通过这样做修复: [[[parentFileViewController navigationController] navigationBar] setHidden: YES]; 在 searchDisplayControllerWillBeginSearch 方法中 parentFileViewController 包含 searchBar

于 2014-04-22T13:57:34.860 回答