ios - 关于UISearchController偏移问题
大家讲道理
大家讲道理 2017-04-17 17:59:46
0
3
354

serachBar的位置改变不了吗?
我知道是多了我那两个按钮的高度,但是怎么能让他上去呢?

  • (void)updateSearchResultsForSearchController:(UISearchController *)searchController{

    
    [self.kwSearchController.searchBar setFrame:CGRectMake(0, 0, KScreenWidth, 44)];

    }

我是加在tableView的HeaderView上的
在这个代理里修改位置也不好使

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(3)
小葫芦

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.
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

personnalisé.
PHPzhong

self.definesPresentationContext = YES; peut être résolu
Cependant, uisearchController il existe d'autres problèmes,
inutiles UISearchDisplayController facile à utiliser.

Quand UISearchController est active, il se déclenche
Comment 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 du searchbar à l'intérieur de UISearchBackground.
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

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal