Проблема с searchBar.becomeFirstResponder()

swift3

#1

в общем когда использую такую конструкцию

searchController.searchBar.becomeFirstResponder()

поле не получает фокус и клавиатура на выскакивает, но работает функция updateSearchResults()

а если использую код:

var searchBar:UISearchBar = UISearchBar()
...
searchBar.becomeFirstResponder()

то becomeFirstResponder отрабатывается, но не работает функция updateSearchResults (видимо потому что searchBar вне searchController)


searchBar помещаю в navigationBar

self.navigationItem.titleView = searchBar 

Как сделать чтобы работало и becomeFirstResponder() и updateSearchResults() ? :slight_smile: