J'ai mon UISearchBar
faisant partie de la barre de navigation comme :
let searchBar = UISearchBar()
//some more configuration to the search bar
.....
navigationItem.titleView = searchBar
Après la mise à jour vers iOS 11
Quelque chose de bizarre est arrivé à la barre de recherche de mon application. Sur iOS 10
et avant j'avais ma barre de navigation qui ressemblait à ça :
Maintenant avec iOS 11
Je l'ai fait :
Comme vous pouvez le constater, il y a une différence dans l'arrondi des deux barres de recherche, ce qui ne me dérange pas. Le problème est que la barre de recherche augmente la hauteur de la barre de navigation. Ainsi, lorsque je passe à un autre contrôleur, cela semble également bizarre :
En fait, la hauteur de la ligne noire bizarre plus la hauteur de la barre de navigation actuelle est égale à la hauteur de la barre de navigation montrée dans la deuxième image ...
Une idée pour se débarrasser de la ligne noire et avoir une hauteur de barre de navigation cohérente dans tous les contrôleurs de vue ?
0 votes
Duplicata possible de iOS 11 : barre de recherche dans la barre de navigation