Анимация UISearchBar при отображении пользовательского searchResultsController - PullRequest
0 голосов
/ 26 сентября 2018

Моя настройка такова, что у меня есть NavigationBar в верхней части ViewController, ниже которого я добавил пустой View, чтобы установить ограничения в Интерфейсном Разработчике.В этом представлении я добавляю код UISearchBar.

Теперь, когда я нажимаю на UISearchBar, я хочу, чтобы он оживил до самого верха.Я должен использовать отдельный searchResultsController, чтобы показать результаты поиска.

Чтобы реагировать на searchResultsController представление и отклонение, я настроил UISearchControllerDelegate.

Вкл. willPresentSearchControllerЯ перевожу UISearchBar через transform с помощью NavigationBar height.

Вкл. didDismissSearchController Я перевожу обратно на .identity

Проблема в том, что теперьперевод в willPresentSearchController не анимирован.Он в основном переходит к своей конечной точке.

Это правильное место для анимации UISearchBar или есть лучшее?

...