我将UISearchController用作UITableView的tableHeaderView,例如:
self.searchController = [[UISearchController alloc] initWithSearchResultsController:nil];
self.searchController.searchResultsUpdater = self;
[self.searchController.searchBar sizeToFit];
self.tableView.tableHeaderView = self.searchController.searchBar;
标签栏和导航栏都是半透明的。
点击取消按钮后会有一点振动,请注意第一部分标题顶部的空白,它同时显示在iOS 11上方。
任何帮助将不胜感激。谢谢