serachBar的位置改变不了吗?
我知道是多了我那两个按钮的高度,但是怎么能让他上去呢?
(void)updateSearchResultsForSearchController:(UISearchController *)searchController{
[self.kwSearchController.searchBar setFrame:CGRectMake(0, 0, KScreenWidth, 44)];
}
我是加在tableView的HeaderView上的
在这个代理里修改位置也不好使
大家讲道理2017-04-17 18:01:46
우선, 논리적으로 말하면 TabBar는 고정된 위치에 있어야 하기 때문에 TabBar를 headerView에 추가하면 안 됩니다.
두 번째: 이 인터페이스를 만들려면 UISearchController를 사용하는 대신 사용자 정의 TabBar + UISearchBar + UITableView
PHPz2017-04-17 18:01:46
self.definesPresentationContext = YES;
해결할 수 있습니다
그러나 uisearchController
다른 문제도 있고
쓸모가 없습니다 UISearchDisplayController
사용하기 쉽습니다.
UISearchController
이 activ
e인 경우
제목 표시줄의 배경색을 어떻게 해결하나요? navigation
의 배경이 아닙니다.
searchbar
내부의 -20
을 삭제하면 searchbar
UISearchBackground
가 자동으로 위로 이동합니다.
은 searchbar
배경에만 유용합니다. 제목 표시줄은 운영자와 Wi-Fi 신호