我使用此代码添加UISearchController:
self.searchController.obscuresBackgroundDuringPresentation = YES;
self.searchController.hidesNavigationBarDuringPresentation = YES;
self.searchController.searchBar.searchBarStyle = UISearchBarStyleDefault;
self.navigationItem.searchController = self.searchController;
self.navigationItem.hidesSearchBarWhenScrolling = NO;
我看到有时,当searchBar向上时,视图之间的过渡会出现在下方。我尝试了很多东西,但无法弄清楚它为什么会发生。 知道为什么会这样吗?
由于
答案 0 :(得分:0)
我最近也遇到了这个问题。检查您的视图控制器所嵌入的background color
中的navigation controller
。其颜色应与视图控制器背景视图的颜色相同,为条形色。除了清晰的颜色。希望能帮助到你。