【发布时间】:2016-04-28 00:22:28
【问题描述】:
我正在尝试在我当前的项目中实现 UISearchController,我正在努力将其 UISearchBar 正确定位在我的 ViewController 上。
在我的 ViewController 上,我有一个 UIView,它用作 searchControllers searchBar 的容器视图。创建 searchController 后,我将其 searchBar 添加为 ViewControllers 容器视图的子视图。 ViewController 也嵌入在 NavigationController 中,其 Navbars 颜色为红色。
我遇到的问题是,当我激活搜索控制器时,通过关注 searchBar,动画发生后将导航栏推离屏幕,并将搜索栏修复到导航栏曾经所在的位置,背景searchBar 没有延伸到覆盖状态栏。
View Controllers 视图顶部的深灰色条是 UISearchController 附带的暗淡视图和红色导航栏曾经所在的白色背景的混合。
如果您对此问题有任何见解或需要更多信息,请告诉我。
【问题讨论】:
标签: ios uisearchbar uisearchcontroller