serachBar的位置改变不了吗?
我知道是多了我那两个按钮的高度,但是怎么能让他上去呢?
(void)updateSearchResultsForSearchController:(UISearchController *)searchController{
[self.kwSearchController.searchBar setFrame:CGRectMake(0, 0, KScreenWidth, 44)];
}
我是加在tableView的HeaderView上的
在这个代理里修改位置也不好使
请问题主解决了吗?
首先:讲道理,你这个 TabBar 不应该是加在 headerView 上,因为 TabBar 应该是固定位置吧。
其次:做这个界面,你最好分开处理视图,不使用 UISearchController,而是去使用自定义的 TabBar + UISearchBar + UITableView
self.definesPresentationContext = YES;
就可以解决了但是,
uisearchController
还有其它问题,没用
UISearchDisplayController
好用。self.definesPresentationContext = YES;
就可以解决了但是,
uisearchController
还有其它问题,没用
UISearchDisplayController
好用。当
UISearchController
是activ
e时,就是触发时,你怎么解决标题栏的背景色的?不是
navigation
的背景。
当searchbar
自动上移-20
,删除searchbar
里面的UISearchBackground
时。只能对
searchbar
UISearchController
是activ
e时,就是触发时,你怎么解决标题栏的背景色的?不是
navigation
的背景。🎜 🎜searchbar
自动上移-20
,删除searchbar
里面的UISearchBackground
时。只能对
searchbar
背景有用,标题栏没有效果,就是显示运营商,wifi信号的背景🎜