Я столкнулся с этим действительно странным явлением, которое я не могу понять. У меня есть UITableViewController, который управляет UITableView. Довольно просто У меня также есть UISearchDisplayController для поиска содержимого табличного представления. Функция поиска сможет удалять элементы содержимого, отображаемого в табличном представлении. Поэтому, если пользователь решит удалить один из элементов, найденных им во время поиска, я хочу не только перезагрузить табличное представление UISearchDisplayController, но и табличное представление UITableViewController. Когда я это сделаю, разделы обычного табличного представления появляются и отображаются над UISearchDisplayController. Это действительно довольно странно. Я думаю, что лучший способ объяснить это с помощью изображения:
Если кто-то из вас знает, что может быть причиной этой проблемы, или знает обходной путь, это было бы замечательно.