Перезагрузка UITableView за UISearchDisplayController

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

http://img46.imageshack.us/img46/2818/screenshot20100905at140.png

Если кто-то из вас знает, что может быть причиной этой проблемы, или знает обходной путь, это было бы замечательно.

15
задан Brian Tompsett - 汤莱恩 9 October 2016 в 22:46
поделиться