Estoy adjuntando un UISearchController a la navigationItem.searchController
propiedad de un UITableViewController en iOS 11. Esto funciona bien: puedo usar la bonita barra de búsqueda estilo iOS 11.
Sin embargo, me gustaría que la barra de búsqueda sea visible en el lanzamiento. De forma predeterminada, el usuario tiene que desplazarse hacia arriba en la vista de tabla para ver la barra de búsqueda. ¿Alguien sabe cómo es esto posible?
Izquierda: situación predeterminada después del lanzamiento. Derecha: barra de búsqueda visible (desplazándose hacia arriba). Me gustaría tener la barra de búsqueda visible después del lanzamiento, como en la captura de pantalla de la derecha.
Ya descubrí que la barra de búsqueda se puede hacer visible estableciendo la propiedad hidesSearchBarWhenScrolling
de mi elemento de navegación en falso. Sin embargo, esto hace que la barra de búsqueda esté siempre visible, incluso cuando se desplaza hacia abajo, que no es lo que quiero.
hidesSearchBarWhenScrolling