Swift : show searchbar when scroll up and hide it when scroll down
11,623
All you need to do is to hide and display your search bar when you start scrolling so for that you need to override the didBeginScrolling (check the exact name ) and add this code accordingly
navigationItem.hidesSearchBarWhenScrolling = false
more info is here https://stackoverflow.com/a/46352230/5123516
Author by
Wael
Updated on June 26, 2022Comments
-
Wael almost 2 years
I am new to Ios develpomment, I added a
Searchbar
into the navigation item What I would like to implement is when I scroll Up thetableview
I want to hide theSearchbar
and when show it when I scroll downLike safari effect on iPAD /Iphone where the address bar is hiding when scrolling Down and showing when scrolling Up
let searchController = UISearchController(searchResultsController: nil) searchController.searchResultsUpdater = self searchController.obscuresBackgroundDuringPresentation = false navigationItem.searchController = searchController definesPresentationContext = true
thank your for helping.