Когда я представляю UIViewController
, к которому добавлены UISearchBar
и UITableView
, и пытаюсь сделать объект панели поиска в качестве первого ответчика, который контроллер перемещает вниз, ниже панели навигации родительского контроллера представления.
В данном случае проводная связь заключается в том, что это происходит только при представлении данных с какого-либо контроллера (не всех), и для контроллера, для которого это наблюдается, мы можем видеть только когда клавиатура представлена при загрузке вида или касании элемента управления.
Что я уже пробовал:
настройка контроллера modalPresentationStyle = .overFullScreen
and .fullScreen
self.edgesForExtendedLayout = []
Кто-нибудь имеет представление, почему это происходит?