I have large navBar with search bar inside on VC1. When I show VC2 from VC1, I have ui search bar trouble (see screenshot). In VC2 viewWillAppear method I call navigationController?.setNavigationBarHidden(true, animated: true). And I call navigationController?.setNavigationBarHidden(false, animated: true) in viewWillAppear of VC2.