UIViewController перемещается вниз, когда клавиатура активна для представленного контроллера - PullRequest
0 голосов
/ 05 ноября 2018

Когда я представляю UIViewController, к которому добавлены UISearchBar и UITableView, и пытаюсь сделать объект панели поиска в качестве первого ответчика, который контроллер перемещает вниз, ниже панели навигации родительского контроллера представления.

В данном случае проводная связь заключается в том, что это происходит только при представлении данных с какого-либо контроллера (не всех), и для контроллера, для которого это наблюдается, мы можем видеть только когда клавиатура представлена ​​при загрузке вида или касании элемента управления.

Что я уже пробовал:

  1. настройка контроллера modalPresentationStyle = .overFullScreen and .fullScreen

  2. self.edgesForExtendedLayout = []

Кто-нибудь имеет представление, почему это происходит?

enter image description here

...