serachBar的位置改变不了吗?
我知道是多了我那两个按钮的高度,但是怎么能让他上去呢?
(void)updateSearchResultsForSearchController:(UISearchController *)searchController{
[self.kwSearchController.searchBar setFrame:CGRectMake(0, 0, KScreenWidth, 44)];
}
我是加在tableView的HeaderView上的
在这个代理里修改位置也不好使
Adakah masalah telah selesai?
Pertama sekali: Secara logiknya, TabBar anda tidak boleh ditambahkan pada headerView, kerana TabBar harus berada dalam kedudukan tetap.
tersuai.Kedua: Untuk membuat antara muka ini, lebih baik anda mengendalikan paparan secara berasingan Daripada menggunakan UISearchController, gunakan TabBar UISearchBar UITableView
self.definesPresentationContext = YES;
boleh diselesaikanNamun,
uisearchController
ada masalah lain,tidak berguna
UISearchDisplayController
mudah digunakan.Apabila
UISearchController
activ
e, ia dicetuskanBagaimana anda menyelesaikan warna latar belakang bar tajuk? Bukan latar belakang
navigation
.searchbar
secara automatik bergerak ke atas-20
, apabila memadamkansearchbar
di dalamUISearchBackground
.hanya berguna untuk latar belakang
searchbar
Bar tajuk tidak mempunyai kesan. Ia hanya memaparkan latar belakang operator dan isyarat wifi