Do not hide search bar when scrolling

This commit is contained in:
Bob Sun 2017-10-07 23:14:00 -07:00
parent 3605e59c30
commit 3215fb2901

View file

@ -190,9 +190,6 @@ class PasswordsViewController: UIViewController, UITableViewDataSource, UITableV
} else { } else {
searchController.searchBar.scopeButtonTitles = nil searchController.searchBar.scopeButtonTitles = nil
} }
if #available(iOS 11.0, *) {
navigationItem.hidesSearchBarWhenScrolling = true
}
} }
override func viewDidLoad() { override func viewDidLoad() {
@ -206,7 +203,7 @@ class PasswordsViewController: UIViewController, UITableViewDataSource, UITableV
navigationItem.searchController = searchController navigationItem.searchController = searchController
navigationController?.navigationBar.prefersLargeTitles = true navigationController?.navigationBar.prefersLargeTitles = true
navigationItem.largeTitleDisplayMode = .automatic navigationItem.largeTitleDisplayMode = .automatic
navigationItem.hidesSearchBarWhenScrolling = true navigationItem.hidesSearchBarWhenScrolling = false
} else { } else {
// Fallback on earlier versions // Fallback on earlier versions
tableView.contentInset = UIEdgeInsetsMake(56, 0, 0, 0) tableView.contentInset = UIEdgeInsetsMake(56, 0, 0, 0)
@ -231,9 +228,6 @@ class PasswordsViewController: UIViewController, UITableViewDataSource, UITableV
if let path = tableView.indexPathForSelectedRow { if let path = tableView.indexPathForSelectedRow {
tableView.deselectRow(at: path, animated: false) tableView.deselectRow(at: path, animated: false)
} }
if #available(iOS 11.0, *) {
navigationItem.hidesSearchBarWhenScrolling = false
}
} }
override func viewWillLayoutSubviews() { override func viewWillLayoutSubviews() {