serachBar的位置改变不了吗?
我知道是多了我那两个按钮的高度,但是怎么能让他上去呢?
(void)updateSearchResultsForSearchController:(UISearchController *)searchController{
[self.kwSearchController.searchBar setFrame:CGRectMake(0, 0, KScreenWidth, 44)];
}
我是加在tableView的HeaderView上的
在这个代理里修改位置也不好使
Le problème a-t-il été résolu ?
Tout d'abord : logiquement parlant, votre TabBar ne doit pas être ajouté à headerView, car le TabBar doit être dans une position fixe.
personnalisé.Deuxièmement : pour créer cette interface, vous feriez mieux de gérer les vues séparément. Au lieu d'utiliser UISearchController, utilisez un TabBar UISearchBar UITableView
self.definesPresentationContext = YES;
peut être résoluCependant,
uisearchController
il existe d'autres problèmes,inutiles
UISearchDisplayController
facile à utiliser.Quand
UISearchController
estactiv
e, il se déclencheComment résoudre la couleur d'arrière-plan de la barre de titre ? Pas l’arrière-plan de
navigation
.
.searchbar
monte automatiquement-20
, lors de la suppression dusearchbar
à l'intérieur deUISearchBackground
.n'est utile que pour l'arrière-plan
searchbar
. La barre de titre n'a aucun effet. Elle affiche simplement l'arrière-plan de l'opérateur et du signal wifi